Home
last modified time | relevance | path

Searched defs:Template (Results 1 – 25 of 63) sorted by relevance

123

/netbsd/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndexCXX.cpp56 if (const TemplateDecl *Template in clang_getTemplateCursorKind() local
90 Decl *Template = nullptr; in clang_getSpecializedCursorTemplate() local
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DTemplateName.cpp68 TemplateName::TemplateName(TemplateDecl *Template) : Storage(Template) {} in TemplateName()
102 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>()) in getAsTemplateDecl() local
192 if (TemplateDecl *Template = getAsTemplateDecl()) { in getDependence() local
226 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>()) in print() local
H A DTemplateBase.cpp326 TemplateName Template = getAsTemplateOrTemplatePattern(); in Profile() local
601 TemplateTemplateArgLocInfo *Template = new (Ctx) TemplateTemplateArgLocInfo; in TemplateArgumentLocInfo() local
H A DDeclarationName.cpp295 DeclarationNameTable::getCXXDeductionGuideName(TemplateDecl *Template) { in getCXXDeductionGuideName()
H A DNestedNameSpecifier.cpp106 bool Template, const Type *T) { in Create()
/netbsd/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DParsedTemplate.h38 Template enumerator
63 ParsedTemplateTy Template, in ParsedTemplateArgument()
170 ParsedTemplateTy Template; member
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTemplateName.h205 Template, enumerator
405 TemplateDecl *Template; variable
408 TemplateDecl *Template) in QualifiedTemplateName()
432 bool TemplateKeyword, TemplateDecl *Template) { in Profile()
H A DDeclTemplate.h479 llvm::PointerIntPair<FunctionTemplateDecl *, 2> Template; variable
496 FunctionDecl *FD, FunctionTemplateDecl *Template, in FunctionTemplateSpecializationInfo()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp286 TemplateDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, in InstantiatingTemplate()
310 TemplateDecl *Template, in InstantiatingTemplate()
351 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate()
361 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate()
401 ConstraintsCheck, NamedDecl *Template, in InstantiatingTemplate()
410 ConstraintSubstitution, NamedDecl *Template, in InstantiatingTemplate()
419 ConstraintNormalization, NamedDecl *Template, in InstantiatingTemplate()
427 ParameterMappingSubstitution, NamedDecl *Template, in InstantiatingTemplate()
586 TemplateDecl *Template = cast<TemplateDecl>(Active->Template); in PrintInstantiationStack() local
1238 TemplateName Template = Arg.getAsTemplate().getNameToSubstitute(); in TransformDecl() local
[all …]
H A DSemaTemplate.cpp258 TemplateName Template; in isTemplateName() local
936 TemplateName Template = Arg.getAsTemplate().get(); in translateTemplateArgument() local
2138 ClassTemplateDecl *Template; member
3669 TemplateDecl *Template = Name.getAsTemplateDecl(); in CheckTemplateIdType() local
3949 TemplateName Template = TemplateD.get(); in ActOnTemplateIdType() local
4021 TemplateName Template = TemplateD.get(); in ActOnTagTemplateIdType() local
5089 TemplateDecl *Template, in SubstDefaultTemplateArgument()
5146 TemplateDecl *Template, in SubstDefaultTemplateArgument()
5198 TemplateDecl *Template, in SubstDefaultTemplateArgument()
7383 TemplateDecl *Template = Name.getAsTemplateDecl(); in CheckTemplateTemplateArgument() local
[all …]
H A DSemaConcept.cpp199 Sema &S, const NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, in calculateConstraintSatisfaction()
268 static bool CheckConstraintSatisfaction(Sema &S, const NamedDecl *Template, in CheckConstraintSatisfaction()
310 const NamedDecl *Template, ArrayRef<const Expr *> ConstraintExprs, in CheckConstraintSatisfaction()
H A DSemaTemplateVariadic.cpp101 bool TraverseTemplateName(TemplateName Template) { in TraverseTemplateName()
488 TemplateName Template, in DiagnoseUnexpandedParameterPack()
H A DSemaTemplateDeduction.cpp2671 TemplateName Template = Arg.getAsTemplateOrTemplatePattern(); in getTrivialTemplateArgumentLoc() local
2708 NamedDecl *Template, in ConvertDeducedTemplateArgument()
2798 Sema &S, TemplateDeclT *Template, bool IsDeduced, in ConvertDeducedTemplateArguments()
2913 CheckDeducedArgumentConstraints(Sema& S, TemplateDeclT *Template, in CheckDeducedArgumentConstraints()
2964 auto *Template = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction() local
3019 Sema &S, TemplateDecl *Template, bool PartialOrdering, in FinishTemplateArgumentDeduction()
5787 if (TemplateDecl *Template = Name.getAsTemplateDecl()) { in MarkUsedTemplateParameters() local
H A DSemaCXXScopeSpec.cpp901 TemplateName Template = OpaqueTemplate.get(); in ActOnCXXNestedNameSpecifier() local
/netbsd/external/apache2/llvm/dist/clang/include/clang/Tooling/
H A DRefactoringCallbacks.h108 std::vector<TemplateElement> Template; variable
/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/
H A DRetainSummaryManager.cpp619 RetainSummaryTemplate Template(S, *this); in updateSummaryForReceiverUnconsumedSelf() local
628 RetainSummaryTemplate Template(RS, *this); in updateSummaryForArgumentTypes() local
909 RetainSummaryTemplate &Template) { in applyParamAnnotationEffect()
977 RetainSummaryTemplate Template(Summ, *this); in updateSummaryFromAnnotations() local
1000 RetainSummaryTemplate Template(Summ, *this); in updateSummaryFromAnnotations() local
/netbsd/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseTemplate.cpp1289 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, in AnnotateTemplateIdToken()
1468 TemplateTy Template; in ParseTemplateTemplateArgument() local
1477 TemplateTy Template; in ParseTemplateTemplateArgument() local
H A DParseExprCXX.cpp92 TemplateTy Template; in CheckForTemplateAndDigraph() local
319 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() local
479 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() local
2325 TemplateTy Template; in ParseUnqualifiedIdTemplateId() local
2809 TemplateTy Template; in ParseUnqualifiedId() local
2893 TemplateTy Template; in ParseUnqualifiedId() local
H A DParser.cpp1303 if (auto *Template = dyn_cast_or_null<FunctionTemplateDecl>(Res)) in ParseFunctionDefinition() local
2018 TemplateTy Template; in TryAnnotateTypeOrScopeTokenAfterScopeSpec() local
/netbsd/external/apache2/llvm/dist/clang/lib/Tooling/
H A DRefactoringCallbacks.cpp155 llvm::StringRef FromId, std::vector<TemplateElement> Template) in ReplaceNodeWithTemplate()
/netbsd/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexDecl.cpp209 Template = CTSD->getSpecializedTemplateOrPartial(); in gatherTemplatePseudoOverrides() local
644 Template = D->getSpecializedTemplateOrPartial(); in VisitClassTemplateSpecializationDecl() local
H A DIndexingContext.cpp213 const auto *Template = SD->getTemplateInstantiationPattern(); in adjustTemplateImplicitInstantiation() local
/netbsd/external/gpl3/gcc/dist/libphobos/src/std/
H A Dmeta.d1092 template ApplyLeft(alias Template, args...) in ApplyLeft()
1098 template ApplyRight(alias Template, args...) in ApplyRight()
/netbsd/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dmeta.d1205 template ApplyLeft(alias Template, args...) in ApplyLeft()
1211 template ApplyRight(alias Template, args...) in ApplyRight()
/netbsd/sys/external/bsd/acpica/dist/include/
H A Dacdisasm.h218 const unsigned char *Template; member

123