Home
last modified time | relevance | path

Searched refs:getTemplateArgs (Results 1 – 25 of 46) sorted by relevance

12

/external/clang/include/clang/Sema/
DParsedTemplate.h185 ParsedTemplateArgument *getTemplateArgs() { in getTemplateArgs() function
202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); in Allocate()
/external/clang/include/clang/AST/
DDeclTemplate.h604 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
614 return getTemplateArgs()[I]; in getTemplateArg()
650 static ArrayRef<TemplateArgument> getTemplateArgs(EntryType *D) { in getTemplateArgs() function
651 return D->getTemplateArgs().asArray(); in getTemplateArgs()
832 getTemplateArgs(FunctionTemplateSpecializationInfo *I) {
1620 const TemplateArgumentList &getTemplateArgs() const {
1698 return getTemplateArgs();
2454 const TemplateArgumentList &getTemplateArgs() const { return *TemplateArgs; }
2535 return getTemplateArgs();
DTemplateBase.h591 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
596 return getTemplateArgs()[I];
DRecursiveASTVisitor.h1771 D->getTemplateArgsAsWritten()->getTemplateArgs(), \
1848 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(),
2065 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2073 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2081 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2089 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2364 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2372 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
DExprCXX.h2628 TemplateArgumentLoc const *getTemplateArgs() const { in getTemplateArgs() function
2642 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
2648 getTrailingASTTemplateKWAndArgsInfo()->copyInto(getTemplateArgs(), List); in copyTemplateArgumentsInto()
2884 TemplateArgumentLoc const *getTemplateArgs() const { in getTemplateArgs() function
2899 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
3301 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
3318 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
DExpr.h1107 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
1124 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
2482 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
2499 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
/external/llvm/lib/TableGen/
DTGParser.cpp154 ArrayRef<Init *> TArgs = SC->getTemplateArgs(); in AddSubClass()
229 ArrayRef<Init *> SMCTArgs = SMC->Rec.getTemplateArgs(); in AddSubMultiClass()
1228 for (Init *TArg : CurMultiClass->Rec.getTemplateArgs()) { in ParseSimpleValue()
1639 ArrayRef<Init *> TArgs = ArgsRec->getTemplateArgs(); in ParseValueList()
1660 ArrayRef<Init *> TArgs = ArgsRec->getTemplateArgs(); in ParseValueList()
2031 assert(CurRec->getTemplateArgs().empty() && "How'd this get template args?"); in ParseDef()
2035 for (Init *TArg : CurMultiClass->Rec.getTemplateArgs()) { in ParseDef()
2115 !CurRec->getTemplateArgs().empty()) in ParseClass()
2484 for (Init * TA : CurMultiClass->Rec.getTemplateArgs()) { in ResolveMulticlassDef()
2533 ArrayRef<Init *> TArgs = MC->Rec.getTemplateArgs(); in ParseDefm()
/external/clang/lib/AST/
DStmtProfile.cpp740 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDeclRefExpr()
1399 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitOverloadExpr()
1434 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr()
1458 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
1471 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitUnresolvedMemberExpr()
DItaniumMangle.cpp786 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
793 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
3430 mangleTemplateArgs(ME->getTemplateArgs(), ME->getNumTemplateArgs()); in mangleExpression()
3442 mangleTemplateArgs(ME->getTemplateArgs(), ME->getNumTemplateArgs()); in mangleExpression()
3454 mangleTemplateArgs(ULE->getTemplateArgs(), ULE->getNumTemplateArgs()); in mangleExpression()
3776 mangleTemplateArgs(DRE->getTemplateArgs(), DRE->getNumTemplateArgs()); in mangleExpression()
4277 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in isCharSpecialization()
4293 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in isStreamCharSpecialization()
4341 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in mangleStandardSubstitution()
DDeclTemplate.cpp182 SETraits::getTemplateArgs(Entry), in addSpecializationImpl()
757 const TemplateArgumentList &TemplateArgs = getTemplateArgs(); in getNameForDiagnostic()
1089 const TemplateArgumentList &TemplateArgs = getTemplateArgs(); in getNameForDiagnostic()
DTypePrinter.cpp925 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in AppendScope()
1010 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in printTag()
DASTImporter.cpp1108 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size()) in IsStructurallyEquivalent()
1111 for (unsigned I = 0, N = Spec1->getTemplateArgs().size(); I != N; ++I) in IsStructurallyEquivalent()
1113 Spec1->getTemplateArgs().get(I), in IsStructurallyEquivalent()
1114 Spec2->getTemplateArgs().get(I))) in IsStructurallyEquivalent()
4542 if (ImportTemplateArguments(D->getTemplateArgs().data(), in VisitClassTemplateSpecializationDecl()
4543 D->getTemplateArgs().size(), in VisitClassTemplateSpecializationDecl()
4738 if (ImportTemplateArguments(D->getTemplateArgs().data(), in VisitVarTemplateSpecializationDecl()
4739 D->getTemplateArgs().size(), TemplateArgs)) in VisitVarTemplateSpecializationDecl()
DDecl.cpp479 const TemplateArgumentList &templateArgs = spec->getTemplateArgs(); in mergeTemplateLV()
531 const TemplateArgumentList &templateArgs = spec->getTemplateArgs(); in mergeTemplateLV()
1430 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in printQualifiedName()
DASTDumper.cpp1403 dumpTemplateArgumentList(D->getTemplateArgs()); in VisitClassTemplateSpecializationDecl()
1430 dumpTemplateArgumentList(D->getTemplateArgs()); in VisitVarTemplateSpecializationDecl()
DMicrosoftMangle.cpp709 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
716 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
DDeclPrinter.cpp985 PrintTemplateParameters(Params, &I->getTemplateArgs()); in VisitClassTemplateDecl()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp492 SpecArg->getTemplateArgs().data(), SpecArg->getTemplateArgs().size(), in DeduceTemplateArguments()
2216 = PartialTemplArgInfo->getTemplateArgs(); in FinishTemplateArgumentDeduction()
2283 Partial->getTemplateArgs(), in DeduceTemplateArguments()
2355 = PartialTemplArgInfo->getTemplateArgs(); in FinishTemplateArgumentDeduction()
2422 *this, Partial->getTemplateParameters(), Partial->getTemplateArgs(), in DeduceTemplateArguments()
4558 *this, PS2, PS1->getTemplateArgs(), Deduced, Info); in getMoreSpecializedPartialSpecialization()
4572 *this, PS1, PS2->getTemplateArgs(), Deduced, Info); in getMoreSpecializedPartialSpecialization()
4599 CanonTemplate, PS1->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization()
4601 CanonTemplate, PS2->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization()
4613 PS1->getTemplateArgs(), in getMoreSpecializedPartialSpecialization()
[all …]
DSemaTemplateInstantiateDecl.cpp1642 if (SemaRef.Subst(Info->getTemplateArgs(), Info->getNumTemplateArgs(), in VisitFunctionDecl()
2967 if (SemaRef.Subst(TemplArgInfo->getTemplateArgs(), in InstantiateClassTemplatePartialSpecialization()
3092 if (SemaRef.Subst(TemplArgInfo->getTemplateArgs(), in InstantiateVarTemplatePartialSpecialization()
4183 VarSpec->getTemplateArgsInfo(), VarSpec->getTemplateArgs().asArray())); in InstantiateVariableDefinition()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/
DTGParser.cpp235 ArrayRef<Init *> TArgs = SC->getTemplateArgs(); in AddSubClass()
310 ArrayRef<Init *> SMCTArgs = SMC->Rec.getTemplateArgs(); in AddSubMultiClass()
461 assert(Rec->getTemplateArgs().empty() && "How'd this get template args?"); in addDefOne()
1891 ArrayRef<Init *> ExpectedArgs = Class->getTemplateArgs(); in ParseSimpleValue()
2362 ArrayRef<Init *> TArgs = ArgsRec->getTemplateArgs(); in ParseValueList()
2391 ArrayRef<Init *> TArgs = ArgsRec->getTemplateArgs(); in ParseValueList()
3041 !CurRec->getTemplateArgs().empty()) in ParseClass()
3302 ArrayRef<Init *> TArgs = MC->Rec.getTemplateArgs(); in ParseDefm()
/external/clang/lib/Tooling/Core/
DQualTypeNames.cpp172 const TemplateArgumentList &TemplateArgs = TSTDecl->getTemplateArgs(); in getFullyQualifiedTemplateType()
/external/clang/tools/libclang/
DCXType.cpp934 return TemplateDecl->getTemplateArgs().size(); in clang_Type_getNumTemplateArguments()
948 const TemplateArgumentList &TA = TemplateDecl->getTemplateArgs(); in clang_Type_getTemplateArgumentAsType()
DCIndex.cpp740 const TemplateArgumentLoc *TemplateArgs = Info->getTemplateArgs(); in VisitClassTemplatePartialSpecializationDecl()
2324 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
2400 AddExplicitTemplateArgs(DR->getTemplateArgs(), DR->getNumTemplateArgs()); in VisitDeclRefExpr()
2406 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr()
2519 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitOverloadExpr()
2871 for (const TemplateArgumentLoc *Arg = M->getTemplateArgs(), in RunVisitorWorkList()
4475 OS, ClassSpec->getTemplateArgs().asArray(), Policy); in clang_getCursorDisplayName()
/external/clang/lib/Parse/
DParseTemplate.cpp1040 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs(); in AnnotateTemplateIdToken()
1073 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in AnnotateTemplateIdTokenAsType()
DParseExprCXX.cpp396 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in ParseOptionalCXXScopeSpecifier()
2163 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs(); in ParseUnqualifiedIdTemplateId()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp1359 Record.AddTemplateArgumentList(&D->getTemplateArgs()); in VisitClassTemplateSpecializationDecl()
1425 Record.AddTemplateArgumentList(&D->getTemplateArgs()); in VisitVarTemplateSpecializationDecl()

12