/openbsd/gnu/llvm/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 192 ParsedTemplateArgument *getTemplateArgs() { in getTemplateArgs() function 216 llvm::make_range(getTemplateArgs(), getTemplateArgs() + NumArgs)) in Destroy() 252 getTemplateArgs()); in TemplateIdAnnotation()
|
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | TemplateBase.h | 639 const TemplateArgumentLoc *getTemplateArgs() const { 645 return llvm::ArrayRef(getTemplateArgs(), getNumTemplateArgs()); 649 return getTemplateArgs()[I];
|
H A D | DeclTemplate.h | 735 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function 743 return llvm::ArrayRef(getTemplateArgs(), getNumTemplateArgs()); in arguments() 749 return getTemplateArgs()[I]; in getTemplateArg() 788 static ArrayRef<TemplateArgument> getTemplateArgs(EntryType *D) { in getTemplateArgs() function 789 return D->getTemplateArgs().asArray(); in getTemplateArgs() 999 getTemplateArgs(FunctionTemplateSpecializationInfo *I) { 1914 const TemplateArgumentList &getTemplateArgs() const { 2014 return getTemplateArgs(); 2254 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(), 2867 return getTemplateArgs(); [all …]
|
H A D | RecursiveASTVisitor.h | 550 C.getTemplateArgsAsWritten()->getTemplateArgs(), 1582 D->getTemplateArgsAsWritten()->getTemplateArgs(), 2068 D->getTemplateArgsAsWritten()->getTemplateArgs(), \ 2164 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(), 2433 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(), 2441 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(), 2449 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(), 2457 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(), 2806 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(), 2814 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
|
H A D | ASTNodeTraverser.h | 565 dumpTemplateArgumentList(D->getTemplateArgs()); in VisitClassTemplateSpecializationDecl() 587 dumpTemplateArgumentList(D->getTemplateArgs()); in VisitVarTemplateSpecializationDecl()
|
H A D | ExprCXX.h | 3107 TemplateArgumentLoc const *getTemplateArgs() const { in getTemplateArgs() function 3121 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3127 getTrailingASTTemplateKWAndArgsInfo()->copyInto(getTemplateArgs(), List); in copyTemplateArgumentsInto() 3363 TemplateArgumentLoc const *getTemplateArgs() const { in getTemplateArgs() function 3378 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3816 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function 3833 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
|
H A D | Expr.h | 1399 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function 1414 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3327 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function 3344 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
|
/openbsd/gnu/llvm/llvm/lib/TableGen/ |
H A D | DetailedRecordsBackend.cpp | 139 ArrayRef<Init *> Args = Rec->getTemplateArgs(); in printTemplateArgs()
|
H A D | TGParser.cpp | 245 ArrayRef<Init *> TArgs = SC->getTemplateArgs(); in AddSubClass() 313 ArrayRef<Init *> SMCTArgs = SMC->Rec.getTemplateArgs(); in AddSubMultiClass() 492 assert(Rec->getTemplateArgs().empty() && "How'd this get template args?"); in addDefOne() 2251 ArrayRef<Init *> TArgs = Class->getTemplateArgs(); in ParseSimpleValue() 2755 ArrayRef<Init *> TArgs = ArgsRec->getTemplateArgs(); in ParseTemplateArgValueList() 3460 !CurRec->getTemplateArgs().empty()) in ParseClass() 3733 ArrayRef<Init *> TArgs = MC->Rec.getTemplateArgs(); in ParseDefm() 3877 ArrayRef<Init *> TArgs = ArgsRec->getTemplateArgs(); in CheckTemplateArgValues()
|
H A D | Record.cpp | 2051 ArrayRef<Init *> TArgs = Class->getTemplateArgs(); in instantiate() 2645 ArrayRef<Init *> TArgs = R.getTemplateArgs(); in operator <<() 2887 for (const Init *TA : getTemplateArgs()) { in checkUnusedTemplateArgs()
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | ASTStructuralEquivalence.cpp | 359 const TemplateArgumentLoc *Args1 = E1->getTemplateArgs(); in IsStmtEquivalent() 360 const TemplateArgumentLoc *Args2 = E2->getTemplateArgs(); in IsStmtEquivalent() 1512 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size()) in IsStructurallyEquivalent() 1515 for (unsigned I = 0, N = Spec1->getTemplateArgs().size(); I != N; ++I) in IsStructurallyEquivalent() 1516 if (!IsStructurallyEquivalent(Context, Spec1->getTemplateArgs().get(I), in IsStructurallyEquivalent() 1517 Spec2->getTemplateArgs().get(I))) in IsStructurallyEquivalent()
|
H A D | StmtProfile.cpp | 1293 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDeclRefExpr() 2074 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitOverloadExpr() 2109 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr() 2134 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr() 2147 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitUnresolvedMemberExpr()
|
H A D | QualTypeNames.cpp | 158 const TemplateArgumentList &TemplateArgs = TSTDecl->getTemplateArgs(); in getFullyQualifiedTemplateType()
|
H A D | ItaniumMangle.cpp | 934 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate() 941 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate() 4503 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4514 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4527 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4536 ULE->getTemplateArgs(), ULE->getNumTemplateArgs(), in mangleExpression() 4925 DRE->getTemplateArgs(), DRE->getNumTemplateArgs(), in mangleExpression() 6102 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in isSpecializedAs() 6124 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in isStdCharSpecialization()
|
H A D | DeclTemplate.cpp | 339 SETraits::getTemplateArgs(Entry)) && in addSpecializationImpl() 976 const TemplateArgumentList &TemplateArgs = getTemplateArgs(); in getNameForDiagnostic() 1379 const TemplateArgumentList &TemplateArgs = getTemplateArgs(); in getNameForDiagnostic()
|
H A D | NestedNameSpecifier.cpp | 292 OS, Record->getTemplateArgs().asArray(), Policy, in print()
|
H A D | TypePrinter.cpp | 1285 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in AppendScope() 1380 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in printTag() 1989 TemplateArgs = CTSD->getTemplateArgs().asArray(); in isSubstitutedType()
|
H A D | ComputeDependence.cpp | 468 if (auto *FirstArg = E->getTemplateArgs()) { in computeDependence()
|
H A D | ODRHash.cpp | 802 const TemplateArgumentList &List = Specialization->getTemplateArgs(); in AddDecl()
|
/openbsd/gnu/llvm/clang/lib/Tooling/DumpTool/ |
H A D | ASTSrcLocProcessor.cpp | 239 const auto &TArgs = Templ->getTemplateArgs(); in run()
|
/openbsd/gnu/llvm/clang/tools/libclang/ |
H A D | CXCursor.cpp | 1383 return SD->getTemplateArgs().size(); in clang_Cursor_getNumTemplateArguments() 1437 if (I >= SD->getTemplateArgs().size()) { in clang_Cursor_getTemplateArgument() 1441 *TA = SD->getTemplateArgs()[I]; in clang_Cursor_getTemplateArgument()
|
/openbsd/gnu/llvm/clang/lib/Index/ |
H A D | USRGeneration.cpp | 340 const TemplateArgumentList &Args = Spec->getTemplateArgs(); in VisitVarDecl() 576 const TemplateArgumentList &Args = Spec->getTemplateArgs(); in VisitTagDecl()
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 621 SA->getTemplateArgs().asArray(), Info, Deduced, in DeduceTemplateSpecArguments() 3069 Partial->getTemplateArgs(), in DeduceTemplateArguments() 3119 *this, Partial->getTemplateParameters(), Partial->getTemplateArgs(), in DeduceTemplateArguments() 5511 ArrayRef<TemplateArgument> Args1 = PS1->getTemplateArgs().asArray(), in operator ()() 5512 Args2 = PS2->getTemplateArgs().asArray(); in operator ()() 5530 ArrayRef<TemplateArgument> Args1 = Spec->getTemplateArgs().asArray(), in operator ()() 5708 CanonTemplate, PS1->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization() 5710 CanonTemplate, PS2->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization() 5724 CanonTemplate, Spec->getTemplateArgs().asArray()); in isMoreSpecializedThanPrimary()
|
/openbsd/gnu/llvm/clang/lib/Analysis/FlowSensitive/Models/ |
H A D | UncheckedOptionalAccessModel.cpp | 270 ->getTemplateArgs() in countOptionalWrappers()
|
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
H A D | SmartPtrModeling.cpp | 191 auto TemplateArgs = TSD->getTemplateArgs().asArray(); in getInnerPointerType()
|