/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 38 Template enumerator 63 ParsedTemplateTy Template, in ParsedTemplateArgument() 169 ParsedTemplateTy Template; member
|
H A D | CodeCompleteConsumer.h | 1072 const TemplateDecl *Template; member 1105 OverloadCandidate(const TemplateDecl *Template) in OverloadCandidate()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateName.cpp | 106 TemplateName::TemplateName(TemplateDecl *Template) : Storage(Template) {} in TemplateName() 236 if (TemplateDecl *Template = getAsTemplateDecl()) { in getDependence() local 297 TemplateDecl *Template = getAsTemplateDecl(); in print() local
|
H A D | DeclarationName.cpp | 289 DeclarationNameTable::getCXXDeductionGuideName(TemplateDecl *Template) { in getCXXDeductionGuideName()
|
H A D | TemplateBase.cpp | 701 TemplateTemplateArgLocInfo *Template = new (Ctx) TemplateTemplateArgLocInfo; in TemplateArgumentLocInfo() local
|
H A D | NestedNameSpecifier.cpp | 106 bool Template, const Type *T) { in Create()
|
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/ |
H A D | RefactoringCallbacks.h | 108 std::vector<TemplateElement> Template; variable
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 114 TypeAliasTemplateDecl *Template = nullptr; member 584 Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, in InstantiatingTemplate() 632 TemplateDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, in InstantiatingTemplate() 656 TemplateDecl *Template, in InstantiatingTemplate() 697 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate() 707 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate() 726 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, in InstantiatingTemplate() 764 ConstraintsCheck, NamedDecl *Template, in InstantiatingTemplate() 773 ConstraintSubstitution, NamedDecl *Template, in InstantiatingTemplate() 782 ConstraintNormalization, NamedDecl *Template, in InstantiatingTemplate() [all …]
|
H A D | SemaTemplateDeductionGuide.cpp | 110 RebuildTemplateSpecializationType(TemplateName Template, in RebuildTemplateSpecializationType() 308 ClassTemplateDecl *Template; member 958 TemplateDecl *Template = nullptr; in getRHSTemplateDeclAndArgs() local 1292 TemplateDecl *Template, MutableArrayRef<QualType> ParamTypes, in DeclareAggregateDeductionGuideFromInitList() 1357 void Sema::DeclareImplicitDeductionGuides(TemplateDecl *Template, in DeclareImplicitDeductionGuides()
|
H A D | HLSLExternalSemaSource.cpp | 33 ClassTemplateDecl *Template = nullptr; member 473 auto *Template = in defineHLSLVectorAlias() local
|
H A D | SemaTemplate.cpp | 268 TemplateName Template; in isTemplateName() local 324 ParsedTemplateTy *Template /*=nullptr*/) { in isDeductionGuideName() 917 TemplateName Template = Arg.getAsTemplate().get(); in translateTemplateArgument() local 2729 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) { in MatchTemplateParametersToScopeSpecifier() local 2868 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) { in MatchTemplateParametersToScopeSpecifier() local 3037 if (TemplateDecl *Template = Name.getAsTemplateDecl()) { in NoteAllFoundTemplates() local 3302 TemplateDecl *Template = Name.getAsTemplateDecl(); in CheckTemplateIdType() local 3608 TemplateName Template = TemplateD.get(); in ActOnTemplateIdType() local 3676 TemplateName Template = TemplateD.get(); in ActOnTagTemplateIdType() local 3841 auto *Template = Partial->getSpecializedTemplate(); in checkMoreSpecializedThanPrimary() local [all …]
|
H A D | SemaConcept.cpp | 435 Sema &S, const NamedDecl *Template, SourceLocation TemplateNameLoc, in calculateConstraintSatisfaction() 441 const NamedDecl *Template; in calculateConstraintSatisfaction() member 571 Sema &S, const NamedDecl *Template, ArrayRef<const Expr *> ConstraintExprs, in CheckConstraintSatisfaction() 619 const NamedDecl *Template, ArrayRef<const Expr *> ConstraintExprs, in CheckConstraintSatisfaction() 1101 FunctionTemplateDecl *Template = Decl->getPrimaryTemplate(); in CheckInstantiatedFunctionTemplateConstraints() local
|
H A D | SemaTemplateDeduction.cpp | 2789 TemplateName Template = Arg.getAsTemplateOrTemplatePattern(); in getTrivialTemplateArgumentLoc() local 2824 Sema &S, NamedDecl *Param, DeducedTemplateArgument Arg, NamedDecl *Template, in ConvertDeducedTemplateArgument() 2919 Sema &S, TemplateDeclT *Template, bool IsDeduced, in ConvertDeducedTemplateArguments() 3057 static bool DeducedArgsNeedReplacement(TemplateDeclT *Template) { in DeducedArgsNeedReplacement() 3073 CheckDeducedArgumentConstraints(Sema &S, TemplateDeclT *Template, in CheckDeducedArgumentConstraints() 3150 auto *Template = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction() local 3211 Sema &S, TemplateDecl *Template, bool PartialOrdering, in FinishTemplateArgumentDeduction() 6332 if (TemplateDecl *Template = Name.getAsTemplateDecl()) { in MarkUsedTemplateParameters() local
|
H A D | SemaTemplateVariadic.cpp | 105 bool TraverseTemplateName(TemplateName Template) { in TraverseTemplateName() 507 TemplateName Template, in DiagnoseUnexpandedParameterPack()
|
H A D | SemaCXXScopeSpec.cpp | 859 TemplateName Template = OpaqueTemplate.get(); in ActOnCXXNestedNameSpecifier() local
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 1176 TemplateTy Template) { in ParseTemplateIdAfterTemplateName() 1247 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, in AnnotateTemplateIdToken() 1429 TemplateTy Template; in ParseTemplateTemplateArgument() local 1438 TemplateTy Template; in ParseTemplateTemplateArgument() local 1535 TemplateTy Template, in ParseTemplateArgumentList()
|
H A D | ParseExprCXX.cpp | 97 TemplateTy Template; in CheckForTemplateAndDigraph() local 353 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() local 527 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() local 2539 TemplateTy Template; in ParseUnqualifiedIdTemplateId() local 3027 TemplateTy Template; in ParseUnqualifiedId() local 3121 TemplateTy Template; in ParseUnqualifiedId() local
|
H A D | Parser.cpp | 1490 if (const auto *Template = dyn_cast_if_present<FunctionTemplateDecl>(Res); in ParseFunctionDefinition() local 2186 TemplateTy Template; in TryAnnotateTypeOrScopeTokenAfterScopeSpec() local
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateName.h | 220 Template, enumerator 452 TemplateName Template) in QualifiedTemplateName()
|
H A D | DeclTemplate.h | 476 llvm::PointerIntPair<FunctionTemplateDecl *, 2> Template; variable 493 FunctionDecl *FD, FunctionTemplateDecl *Template, in FunctionTemplateSpecializationInfo()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/ |
H A D | RefactoringCallbacks.cpp | 155 llvm::StringRef FromId, std::vector<TemplateElement> Template) in ReplaceNodeWithTemplate()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexDecl.cpp | 215 Template = CTSD->getSpecializedTemplateOrPartial(); in gatherTemplatePseudoOverrides() local 666 Template = D->getSpecializedTemplateOrPartial(); in VisitClassTemplateSpecializationDecl() local
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | API.h | 74 Template(const TemplateDecl *Decl) { in Template() function 92 Template(const ClassTemplatePartialSpecializationDecl *Decl) { in Template() function 110 Template(const VarTemplatePartialSpecializationDecl *Decl) { in Template() function
|
/freebsd/sys/contrib/dev/acpica/include/ |
H A D | acdisasm.h | 324 const unsigned char *Template; member
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
H A D | SymbolGraphSerializer.cpp | 553 const auto &Template = Record.Templ; in serializeTemplateMixin() local
|