Searched refs:CanonType (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DInheritViz.cpp64 QualType CanonType = Context.getCanonicalType(Type); local
67 if (KnownVirtualBases.find(CanonType) != KnownVirtualBases.end())
72 KnownVirtualBases.insert(CanonType);
86 if (TypeName != CanonType.getAsString()) {
87 Out << "\\n(" << CanonType.getAsString() << ")";
128 QualType CanonType = Context.getCanonicalType(Type); local
130 Out << "Class_" << CanonType.getAsOpaquePtr();
132 Out << "_" << DirectBaseCount[CanonType];
H A DASTContext.cpp3169 QualType CanonType; local
3171 CanonType = getCanonicalType(Underlying);
3178 CanonType = getCanonicalTemplateSpecializationType(Template, Args,
3190 = new (Mem) TemplateSpecializationType(Template, Args, NumArgs, CanonType,
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplate.cpp1982 QualType CanonType;
2008 CanonType = SubstType(Pattern->getUnderlyingType(),
2011 if (CanonType.isNull())
2024 CanonType = Context.getTemplateSpecializationType(CanonName,
2028 // FIXME: CanonType is not actually the canonical type, and unfortunately
2032 CanonType = Context.getCanonicalType(CanonType);
2061 if (CanonType != Injected->getCanonicalTypeInternal())
2067 CanonType = ICNT;
2099 CanonType
[all...]
H A DSemaTemplateInstantiateDecl.cpp2424 QualType CanonType = SemaRef.Context.getTemplateSpecializationType(
2437 CanonType);
2660 QualType CanonType local
2677 CanonType);
2715 CanonType,
2784 QualType CanonType = SemaRef.Context.getTemplateSpecializationType( local
2796 CanonType);
H A DSemaOverload.cpp7149 CanQualType CanonType = S.Context.getCanonicalType(*Enum); local
7153 if (!AddedTypes.insert(CanonType) ||
7154 UserDefinedBinaryOperators.count(std::make_pair(CanonType,
7155 CanonType)))
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h1942 ParenType(QualType InnerType, QualType CanonType) : argument
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,
3985 ElaboratedType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, QualType NamedType, QualType CanonType) argument
4048 DependentNameType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, const IdentifierInfo *Name, QualType CanonType) argument

Completed in 222 milliseconds