Searched refs:CanonType (Results 1 – 6 of 6) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | InheritViz.cpp | 64 QualType CanonType = Context.getCanonicalType(Type); in WriteNode() local 67 if (KnownVirtualBases.find(CanonType) != KnownVirtualBases.end()) in WriteNode() 72 KnownVirtualBases.insert(CanonType); in WriteNode() 86 if (TypeName != CanonType.getAsString()) { in WriteNode() 87 Out << "\\n(" << CanonType.getAsString() << ")"; in WriteNode() 128 QualType CanonType = Context.getCanonicalType(Type); in WriteNodeReference() local 130 Out << "Class_" << CanonType.getAsOpaquePtr(); in WriteNodeReference() 132 Out << "_" << DirectBaseCount[CanonType]; in WriteNodeReference()
|
| D | ASTContext.cpp | 3169 QualType CanonType; in getTemplateSpecializationType() local 3171 CanonType = getCanonicalType(Underlying); in getTemplateSpecializationType() 3178 CanonType = getCanonicalTemplateSpecializationType(Template, Args, in getTemplateSpecializationType() 3190 = new (Mem) TemplateSpecializationType(Template, Args, NumArgs, CanonType, in getTemplateSpecializationType()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplate.cpp | 1982 QualType CanonType; in CheckTemplateIdType() local 2008 CanonType = SubstType(Pattern->getUnderlyingType(), in CheckTemplateIdType() 2011 if (CanonType.isNull()) in CheckTemplateIdType() 2024 CanonType = Context.getTemplateSpecializationType(CanonName, in CheckTemplateIdType() 2032 CanonType = Context.getCanonicalType(CanonType); in CheckTemplateIdType() 2061 if (CanonType != Injected->getCanonicalTypeInternal()) in CheckTemplateIdType() 2067 CanonType = ICNT; in CheckTemplateIdType() 2099 CanonType = Context.getTypeDeclType(Decl); in CheckTemplateIdType() 2100 assert(isa<RecordType>(CanonType) && in CheckTemplateIdType() 2107 return Context.getTemplateSpecializationType(Name, TemplateArgs, CanonType); in CheckTemplateIdType() [all …]
|
| D | SemaTemplateInstantiateDecl.cpp | 2424 QualType CanonType = SemaRef.Context.getTemplateSpecializationType( in VisitClassTemplateSpecializationDecl() local 2437 CanonType); in VisitClassTemplateSpecializationDecl() 2660 QualType CanonType in InstantiateClassTemplatePartialSpecialization() local 2677 CanonType); in InstantiateClassTemplatePartialSpecialization() 2715 CanonType, in InstantiateClassTemplatePartialSpecialization() 2784 QualType CanonType = SemaRef.Context.getTemplateSpecializationType( in InstantiateVarTemplatePartialSpecialization() local 2796 CanonType); in InstantiateVarTemplatePartialSpecialization()
|
| D | SemaOverload.cpp | 7149 CanQualType CanonType = S.Context.getCanonicalType(*Enum); in addRelationalPointerOrEnumeralOverloads() local 7153 if (!AddedTypes.insert(CanonType) || in addRelationalPointerOrEnumeralOverloads() 7154 UserDefinedBinaryOperators.count(std::make_pair(CanonType, in addRelationalPointerOrEnumeralOverloads() 7155 CanonType))) in addRelationalPointerOrEnumeralOverloads()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | Type.h | 1942 ParenType(QualType InnerType, QualType CanonType) : 1943 Type(Paren, CanonType, InnerType->isDependentType(), 3986 QualType NamedType, QualType CanonType) 3987 : TypeWithKeyword(Keyword, Elaborated, CanonType, 4049 const IdentifierInfo *Name, QualType CanonType) 4050 : TypeWithKeyword(Keyword, DependentName, CanonType, /*Dependent=*/true,
|