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

/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h450 TemplateName Canon)
452 CanonicalTemplateName(Canon) { }
461 TemplateName Canon)
463 CanonicalTemplateName(Canon) { }
448 DependentTemplateName(NestedNameSpecifier *Qualifier, const IdentifierInfo *Identifier, TemplateName Canon) argument
459 DependentTemplateName(NestedNameSpecifier *Qualifier, OverloadedOperatorKind Operator, TemplateName Canon) argument
H A DType.h3753 TemplateTypeParmType(TemplateTypeParmDecl *TTPDecl, QualType Canon) argument
3754 : Type(TemplateTypeParm, Canon, /*Dependent=*/true,
3757 Canon->containsUnexpandedParameterPack()),
3821 SubstTemplateTypeParmType(const TemplateTypeParmType *Param, QualType Canon) argument
3822 : Type(SubstTemplateTypeParm, Canon, Canon->isDependentType(),
3823 Canon->isInstantiationDependentType(),
3824 Canon->isVariablyModifiedType(),
3825 Canon->containsUnexpandedParameterPack()),
3884 QualType Canon,
4483 PackExpansionType(QualType Pattern, QualType Canon, Optional<unsigned> NumExpansions) argument
[all...]
H A DDeclCXX.h266 if (Decl *Canon = DataOrCanonicalDecl.template dyn_cast<Decl*>()) {
267 if (Canon->isCanonicalDecl())
268 Canon->getMostRecentDecl();
272 *this = Canon->getPreviousDecl()->DefinitionData.update();
278 LazyDefinitionDataPtr(Decl *Canon) : DataOrCanonicalDecl(Canon) {} argument
H A DASTContext.h1208 QualType Canon = QualType()) const;
1234 QualType Canon = QualType()) const;
1242 QualType Canon = QualType()) const;
1247 QualType Canon = QualType()) const;
1257 QualType Canon = QualType()) const;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp2603 QualType Canon;
2606 Canon = getConstantArrayType(QualType(canonSplit.Ty, 0), ArySize,
2608 Canon = getQualifiedType(Canon, canonSplit.Quals);
2617 ConstantArrayType(EltTy, Canon, ArySize, ASM, IndexTypeQuals);
2765 QualType Canon; local
2770 Canon = getVariableArrayType(QualType(canonSplit.Ty, 0), NumElts, ASM,
2772 Canon = getQualifiedType(Canon, canonSplit.Quals);
2776 VariableArrayType(EltTy, Canon, NumElt
2961 DependentSizedExtVectorType *Canon local
2983 QualType Canon = getDependentSizedExtVectorType(CanonVecTy, SizeExpr, local
3352 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); local
3633 QualType Canon; local
3942 DependentTypeOfExprType *Canon local
3992 DependentDecltypeType *Canon local
6545 TemplateName Canon = getDependentTemplateName(CanonNNS, Name); local
6581 TemplateName Canon = getDependentTemplateName(CanonNNS, Operator); local
[all...]
H A DType.cpp2458 QualType Canon)
2459 : TypeWithKeyword(Keyword, DependentTemplateSpecialization, Canon, true, true,
3070 QualType Canon,
3072 : Type(SubstTemplateTypeParmPack, Canon, true, true, false, true),
3120 QualType Canon, QualType AliasedType)
3122 Canon.isNull()? QualType(this, 0) : Canon,
3123 Canon.isNull()? true : Canon->isDependentType(),
3124 Canon
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp213 Decl *Canon);
216 Decl *Canon);
1604 CXXRecordDecl *Canon = D->getCanonicalDecl(); local
1605 if (Canon->DefinitionData.getNotUpdated()) {
1606 MergeDefinitionData(Canon, std::move(*DD));
1607 D->DefinitionData = Canon->DefinitionData;
1618 if (Update || Canon != D) {
1619 Canon->DefinitionData = D->DefinitionData;
1718 auto *Canon = cast<CXXDestructorDecl>(D->getCanonicalDecl()); local
1720 if (!Canon
2924 attachPreviousDeclImpl(ASTReader &Reader, Redeclarable<DeclT> *D, Decl *Previous, Decl *Canon) argument
2933 attachPreviousDeclImpl(ASTReader &Reader, Redeclarable<FunctionDecl> *D, Decl *Previous, Decl *Canon) argument
3019 attachPreviousDecl(ASTReader &Reader, Decl *D, Decl *Previous, Decl *Canon) argument
[all...]
H A DASTWriterDecl.cpp1549 const Decl *Canon = D->getCanonicalDecl(); local
1550 if (IsLocalDecl(Canon))
1551 return Canon;
1553 const Decl *&CacheEntry = FirstLocalDeclCache[Canon];
H A DASTReader.cpp5580 QualType Canon = readType(*Loc.F, Record, Idx); local
5581 if (!Canon.isNull())
5582 Canon = Context.getCanonicalType(Canon);
5583 return Context.getDependentNameType(Keyword, NNS, Name, Canon);
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h1178 void markIncompleteDeclChain(Decl *Canon);

Completed in 246 milliseconds