Home
last modified time | relevance | path

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

12

/external/clang/include/clang/Sema/
DParsedTemplate.h178 ParsedTemplateArgument *getTemplateArgs() { in getTemplateArgs() function
195 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); in Allocate()
/external/clang/include/clang/AST/
DTemplateBase.h579 TemplateArgumentLoc *getTemplateArgs() { in getTemplateArgs() function
584 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
589 return getTemplateArgs()[I];
615 (getTemplateArgs() + NumTemplateArgs); in getTemplateKeywordLoc()
621 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; in setTemplateKeywordLoc()
DDataRecursiveASTVisitor.h1639 D->getTemplateArgsAsWritten()->getTemplateArgs(),
1713 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(), in TraverseFunctionHelper()
1806 D->getTemplateArgsAsWritten()->getTemplateArgs(),
1935 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
1943 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
1952 S->getExplicitTemplateArgs().getTemplateArgs(),
1960 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2219 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2227 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
DRecursiveASTVisitor.h1678 D->getTemplateArgsAsWritten()->getTemplateArgs(), \
1755 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(), in TraverseFunctionHelper()
1960 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
1968 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
1977 S->getExplicitTemplateArgs().getTemplateArgs(),
1985 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2241 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2249 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
DDeclTemplate.h504 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
517 return getTemplateArgs()[I]; in getTemplateArg()
1479 const TemplateArgumentList &getTemplateArgs() const {
1566 return getTemplateArgs();
2329 const TemplateArgumentList &getTemplateArgs() const { return *TemplateArgs; }
2425 return getTemplateArgs();
DExprCXX.h2415 TemplateArgumentLoc const *getTemplateArgs() const { in getTemplateArgs() function
2416 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
2684 TemplateArgumentLoc const *getTemplateArgs() const { in getTemplateArgs() function
2685 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
3112 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
3113 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
DExpr.h1119 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
1123 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
2520 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
2524 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
/external/clang/lib/AST/
DTemplateBase.cpp529 TemplateArgumentLoc *ArgBuffer = getTemplateArgs(); in initializeFrom()
543 TemplateArgumentLoc *ArgBuffer = getTemplateArgs(); in initializeFrom()
561 Info.addArgument(getTemplateArgs()[I]); in copyInto()
DStmtProfile.cpp403 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDeclRefExpr()
1034 VisitTemplateArguments(S->getExplicitTemplateArgs().getTemplateArgs(), in VisitOverloadExpr()
1070 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr()
1094 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
1107 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitUnresolvedMemberExpr()
DStmtPrinter.cpp841 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy); in VisitDeclRefExpr()
853 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy); in VisitDependentScopeDeclRefExpr()
864 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy); in VisitUnresolvedLookupExpr()
1189 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy); in VisitMemberExpr()
1836 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy); in VisitCXXDependentScopeMemberExpr()
1851 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy); in VisitUnresolvedMemberExpr()
DItaniumMangle.cpp551 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
558 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
3292 mangleTemplateArg(TemplateArgs.getTemplateArgs()[i].getArgument()); in mangleTemplateArgs()
3526 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in isCharSpecialization()
3542 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in isStreamCharSpecialization()
3590 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in mangleStandardSubstitution()
DDeclTemplate.cpp744 const TemplateArgumentList &TemplateArgs = getTemplateArgs(); in getNameForDiagnostic()
1094 const TemplateArgumentList &TemplateArgs = getTemplateArgs(); in getNameForDiagnostic()
DASTImporter.cpp984 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size()) in IsStructurallyEquivalent()
987 for (unsigned I = 0, N = Spec1->getTemplateArgs().size(); I != N; ++I) in IsStructurallyEquivalent()
989 Spec1->getTemplateArgs().get(I), in IsStructurallyEquivalent()
990 Spec2->getTemplateArgs().get(I))) in IsStructurallyEquivalent()
4085 if (ImportTemplateArguments(D->getTemplateArgs().data(), in VisitClassTemplateSpecializationDecl()
4086 D->getTemplateArgs().size(), in VisitClassTemplateSpecializationDecl()
4279 if (ImportTemplateArguments(D->getTemplateArgs().data(), in VisitVarTemplateSpecializationDecl()
4280 D->getTemplateArgs().size(), TemplateArgs)) in VisitVarTemplateSpecializationDecl()
DASTDiagnostic.cpp853 CTSD->getTemplateArgs().data(), in GetTemplateSpecializationType()
854 CTSD->getTemplateArgs().size(), in GetTemplateSpecializationType()
DTypePrinter.cpp859 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in AppendScope()
946 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in printTag()
DDecl.cpp467 const TemplateArgumentList &templateArgs = spec->getTemplateArgs(); in mergeTemplateLV()
519 const TemplateArgumentList &templateArgs = spec->getTemplateArgs(); in mergeTemplateLV()
1364 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in printQualifiedName()
3065 const_cast<TemplateArgumentLoc*>(getTemplateArgs()); in DependentFunctionTemplateSpecializationInfo()
DMicrosoftMangle.cpp623 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
630 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
DASTDumper.cpp1164 dumpTemplateArgumentList(D->getTemplateArgs()); in VisitClassTemplateSpecializationDecl()
1186 dumpTemplateArgumentList(D->getTemplateArgs()); in VisitVarTemplateSpecializationDecl()
/external/llvm/lib/TableGen/
DTGParser.cpp156 const std::vector<Init *> &TArgs = SC->getTemplateArgs(); in AddSubClass()
238 const std::vector<Init *> &SMCTArgs = SMC->Rec.getTemplateArgs(); in AddSubMultiClass()
1247 CurMultiClass->Rec.getTemplateArgs(); in ParseSimpleValue()
1641 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs(); in ParseValueList()
1662 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs(); in ParseValueList()
2035 assert(CurRec->getTemplateArgs().empty() && "How'd this get template args?"); in ParseDef()
2040 CurMultiClass->Rec.getTemplateArgs(); in ParseDef()
2125 !CurRec->getTemplateArgs().empty()) in ParseClass()
2465 CurMultiClass->Rec.getTemplateArgs(); in ResolveMulticlassDef()
2516 const std::vector<Init *> &TArgs = MC->Rec.getTemplateArgs(); in ParseDefm()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp522 SpecArg->getTemplateArgs().data(), in DeduceTemplateArguments()
523 SpecArg->getTemplateArgs().size(), in DeduceTemplateArguments()
2224 = PartialTemplArgInfo->getTemplateArgs(); in FinishTemplateArgumentDeduction()
2291 Partial->getTemplateArgs(), in DeduceTemplateArguments()
2388 = PartialTemplArgInfo->getTemplateArgs(); in FinishTemplateArgumentDeduction()
2455 *this, Partial->getTemplateParameters(), Partial->getTemplateArgs(), in DeduceTemplateArguments()
4598 *this, PS2, PS1->getTemplateArgs(), Deduced, Info); in getMoreSpecializedPartialSpecialization()
4613 *this, PS1, PS2->getTemplateArgs(), Deduced, Info); in getMoreSpecializedPartialSpecialization()
4640 CanonTemplate, PS1->getTemplateArgs().data(), in getMoreSpecializedPartialSpecialization()
4641 PS1->getTemplateArgs().size()); in getMoreSpecializedPartialSpecialization()
[all …]
DSemaTemplateInstantiateDecl.cpp1383 if (SemaRef.Subst(Info->getTemplateArgs(), Info->getNumTemplateArgs(), in VisitFunctionDecl()
2654 if (SemaRef.Subst(TemplArgInfo->getTemplateArgs(), in InstantiateClassTemplatePartialSpecialization()
2781 if (SemaRef.Subst(TemplArgInfo->getTemplateArgs(), in InstantiateVarTemplatePartialSpecialization()
3946 VarSpec->getTemplateArgsInfo(), VarSpec->getTemplateArgs().asArray())); in InstantiateVariableDefinition()
/external/clang/tools/libclang/
DCXType.cpp885 return TemplateDecl->getTemplateArgs().size(); in clang_Type_getNumTemplateArguments()
899 const TemplateArgumentList &TA = TemplateDecl->getTemplateArgs(); in clang_Type_getTemplateArgumentAsType()
/external/clang/lib/Parse/
DParseTemplate.cpp981 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs(); in AnnotateTemplateIdToken()
1014 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in AnnotateTemplateIdTokenAsType()
DParseExprCXX.cpp374 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in ParseOptionalCXXScopeSpecifier()
2010 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs(); in ParseUnqualifiedIdTemplateId()
/external/chromium_org/tools/clang/blink_gc_plugin/
DRecordInfo.cpp44 const TemplateArgumentList& args = tmpl->getTemplateArgs(); in GetTemplateArgs()

12