/external/clang/include/clang/AST/ |
H A D | TemplateName.h | 451 TemplateName Canon) 453 CanonicalTemplateName(Canon) { } 462 TemplateName Canon) 464 CanonicalTemplateName(Canon) { } 449 DependentTemplateName(NestedNameSpecifier *Qualifier, const IdentifierInfo *Identifier, TemplateName Canon) argument 460 DependentTemplateName(NestedNameSpecifier *Qualifier, OverloadedOperatorKind Operator, TemplateName Canon) argument
|
H A D | Type.h | 3922 TemplateTypeParmType(TemplateTypeParmDecl *TTPDecl, QualType Canon) argument 3923 : Type(TemplateTypeParm, Canon, /*Dependent=*/true, 3926 Canon->containsUnexpandedParameterPack()), 3990 SubstTemplateTypeParmType(const TemplateTypeParmType *Param, QualType Canon) argument 3991 : Type(SubstTemplateTypeParm, Canon, Canon->isDependentType(), 3992 Canon->isInstantiationDependentType(), 3993 Canon->isVariablyModifiedType(), 3994 Canon->containsUnexpandedParameterPack()), 4053 QualType Canon, 4656 PackExpansionType(QualType Pattern, QualType Canon, Optional<unsigned> NumExpansions) argument [all...] |
H A D | ASTContext.h | 1216 QualType Canon = QualType()) const; 1241 QualType Canon = QualType()) const; 1249 QualType Canon = QualType()) const; 1254 QualType Canon = QualType()) const; 1264 QualType Canon = QualType()) const;
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 2596 QualType Canon; 2599 Canon = getConstantArrayType(QualType(canonSplit.Ty, 0), ArySize, 2601 Canon = getQualifiedType(Canon, canonSplit.Quals); 2610 ConstantArrayType(EltTy, Canon, ArySize, ASM, IndexTypeQuals); 2758 QualType Canon; local 2763 Canon = getVariableArrayType(QualType(canonSplit.Ty, 0), NumElts, ASM, 2765 Canon = getQualifiedType(Canon, canonSplit.Quals); 2769 VariableArrayType(EltTy, Canon, NumElt 2954 DependentSizedExtVectorType *Canon local 2976 QualType Canon = getDependentSizedExtVectorType(CanonVecTy, SizeExpr, local 3352 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); local 3624 QualType Canon; local 3933 DependentTypeOfExprType *Canon local 3983 DependentDecltypeType *Canon local 4014 DependentUnaryTransformType *Canon local 6601 TemplateName Canon = getDependentTemplateName(CanonNNS, Name); local 6637 TemplateName Canon = getDependentTemplateName(CanonNNS, Operator); local [all...] |
H A D | Type.cpp | 2464 QualType Canon) 2465 : TypeWithKeyword(Keyword, DependentTemplateSpecialization, Canon, true, true, 3075 QualType Canon, 3077 : Type(SubstTemplateTypeParmPack, Canon, true, true, false, true), 3125 QualType Canon, QualType AliasedType) 3127 Canon.isNull()? QualType(this, 0) : Canon, 3128 Canon.isNull()? true : Canon->isDependentType(), 3129 Canon [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 235 Decl *Canon); 238 Decl *Canon); 1680 CXXRecordDecl *Canon = D->getCanonicalDecl(); local 1681 if (Canon->DefinitionData) { 1682 MergeDefinitionData(Canon, std::move(*DD)); 1683 D->DefinitionData = Canon->DefinitionData; 1694 if (Update || Canon != D) { 1695 Canon->DefinitionData = D->DefinitionData; 1800 auto *Canon = cast<CXXDestructorDecl>(D->getCanonicalDecl()); local 1802 if (!Canon 3036 attachPreviousDeclImpl(ASTReader &Reader, Redeclarable<DeclT> *D, Decl *Previous, Decl *Canon) argument 3045 attachPreviousDeclImpl(ASTReader &Reader, Redeclarable<FunctionDecl> *D, Decl *Previous, Decl *Canon) argument 3133 attachPreviousDecl(ASTReader &Reader, Decl *D, Decl *Previous, Decl *Canon) argument [all...] |
H A D | ASTWriterDecl.cpp | 1567 const Decl *Canon = D->getCanonicalDecl(); local 1568 if (IsLocalDecl(Canon)) 1569 return Canon; 1571 const Decl *&CacheEntry = FirstLocalDeclCache[Canon];
|
H A D | ASTReader.cpp | 5606 QualType Canon = readType(*Loc.F, Record, Idx); local 5607 if (!Canon.isNull()) 5608 Canon = Context.getCanonicalType(Canon); 5609 return Context.getDependentNameType(Keyword, NNS, Name, Canon);
|
/external/clang/include/clang/Serialization/ |
H A D | ASTReader.h | 1180 void markIncompleteDeclChain(Decl *Canon);
|