Searched refs:Canon (Results 1 - 9 of 9) sorted by relevance

/external/clang/include/clang/AST/
H A DTemplateName.h451 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 DType.h3922 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 DASTContext.h1216 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 DASTContext.cpp2596 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 DType.cpp2464 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 DASTReaderDecl.cpp235 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 DASTWriterDecl.cpp1567 const Decl *Canon = D->getCanonicalDecl(); local
1568 if (IsLocalDecl(Canon))
1569 return Canon;
1571 const Decl *&CacheEntry = FirstLocalDeclCache[Canon];
H A DASTReader.cpp5606 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 DASTReader.h1180 void markIncompleteDeclChain(Decl *Canon);

Completed in 610 milliseconds