Searched defs:Canon (Results 1 - 6 of 6) sorted by relevance

/external/clang/include/clang/AST/
H A DTemplateName.h475 TemplateName Canon)
477 CanonicalTemplateName(Canon) { }
486 TemplateName Canon)
488 CanonicalTemplateName(Canon) { }
473 DependentTemplateName(NestedNameSpecifier *Qualifier, const IdentifierInfo *Identifier, TemplateName Canon) argument
484 DependentTemplateName(NestedNameSpecifier *Qualifier, OverloadedOperatorKind Operator, TemplateName Canon) argument
H A DType.h3364 TemplateTypeParmType(TemplateTypeParmDecl *TTPDecl, QualType Canon) argument
3365 : Type(TemplateTypeParm, Canon, /*Dependent=*/true,
3368 Canon->containsUnexpandedParameterPack()),
3433 SubstTemplateTypeParmType(const TemplateTypeParmType *Param, QualType Canon) argument
3434 : Type(SubstTemplateTypeParm, Canon, Canon->isDependentType(),
3435 Canon->isInstantiationDependentType(),
3436 Canon->isVariablyModifiedType(),
3437 Canon->containsUnexpandedParameterPack()),
3497 QualType Canon,
4114 PackExpansionType(QualType Pattern, QualType Canon, llvm::Optional<unsigned> NumExpansions) argument
[all...]
/external/clang/lib/AST/
H A DType.cpp1405 QualType Canon)
1406 : TypeWithKeyword(Keyword, DependentTemplateSpecialization, Canon, true, true,
1808 QualType Canon,
1810 : Type(SubstTemplateTypeParmPack, Canon, true, true, false, true),
1875 QualType Canon, QualType AliasedType)
1877 Canon.isNull()? QualType(this, 0) : Canon,
1878 Canon.isNull()? T.isDependent() : Canon->isDependentType(),
1879 Canon
1401 DependentTemplateSpecializationType( ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args, QualType Canon) argument
1807 SubstTemplateTypeParmPackType(const TemplateTypeParmType *Param, QualType Canon, const TemplateArgument &ArgPack) argument
1873 TemplateSpecializationType(TemplateName T, const TemplateArgument *Args, unsigned NumArgs, QualType Canon, QualType AliasedType) argument
[all...]
H A DASTContext.cpp2059 QualType Canon;
2062 Canon = getConstantArrayType(QualType(canonSplit.Ty, 0), ArySize,
2064 Canon = getQualifiedType(Canon, canonSplit.Quals);
2073 ConstantArrayType(EltTy, Canon, ArySize, ASM, IndexTypeQuals);
2220 QualType Canon; local
2225 Canon = getVariableArrayType(QualType(canonSplit.Ty, 0), NumElts, ASM,
2227 Canon = getQualifiedType(Canon, canonSplit.Quals);
2231 VariableArrayType(EltTy, Canon, NumElt
2415 DependentSizedExtVectorType *Canon local
2437 QualType Canon = getDependentSizedExtVectorType(CanonVecTy, SizeExpr, local
2775 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); local
3058 QualType Canon; local
3263 DependentTypeOfExprType *Canon local
3315 DependentDecltypeType *Canon local
5611 TemplateName Canon = getDependentTemplateName(CanonNNS, Name); local
5647 TemplateName Canon = getDependentTemplateName(CanonNNS, Operator); local
[all...]
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp1865 ASTReader::combineStoredMergedDecls(Decl *Canon, GlobalDeclID CanonID) { argument
1870 return MergedDecls.find(Canon);
1873 MergedDeclsMap::iterator Pos = MergedDecls.find(Canon);
1875 Pos = MergedDecls.insert(std::make_pair(Canon,
H A DASTReader.cpp4095 QualType Canon = readType(*Loc.F, Record, Idx); local
4096 if (!Canon.isNull())
4097 Canon = Context.getCanonicalType(Canon);
4098 return Context.getDependentNameType(Keyword, NNS, Name, Canon);

Completed in 127 milliseconds