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

12

/external/clang/include/clang/Sema/
H A DParsedTemplate.h178 ParsedTemplateArgument *getTemplateArgs() { function in struct:clang::TemplateIdAnnotation
195 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs();
/external/clang/include/clang/AST/
H A DTemplateBase.h579 TemplateArgumentLoc *getTemplateArgs() { function in struct:clang::ASTTemplateArgumentListInfo
584 const TemplateArgumentLoc *getTemplateArgs() const { function in struct:clang::ASTTemplateArgumentListInfo
589 return getTemplateArgs()[I];
615 (getTemplateArgs() + NumTemplateArgs);
621 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc;
H A DDataRecursiveASTVisitor.h1639 D->getTemplateArgsAsWritten()->getTemplateArgs(),
1713 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(),
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(),
H A DDeclTemplate.h504 const TemplateArgumentLoc *getTemplateArgs() const {
517 return getTemplateArgs()[I];
1479 const TemplateArgumentList &getTemplateArgs() const { function in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl
1557 /// getTemplateArgs(). For a class template specialization instantiated from
1566 return getTemplateArgs();
2329 const TemplateArgumentList &getTemplateArgs() const { return *TemplateArgs; } function in class:clang::TemplateParameterList::VarTemplateSpecializationDecl
2416 /// as getTemplateArgs(). For a variable template specialization instantiated
2425 return getTemplateArgs();
H A DRecursiveASTVisitor.h1678 D->getTemplateArgsAsWritten()->getTemplateArgs(), \
1755 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(),
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(),
H A DExprCXX.h2415 TemplateArgumentLoc const *getTemplateArgs() const {
2416 return getExplicitTemplateArgs().getTemplateArgs();
2684 TemplateArgumentLoc const *getTemplateArgs() const {
2685 return getExplicitTemplateArgs().getTemplateArgs();
3112 const TemplateArgumentLoc *getTemplateArgs() const {
3113 return getExplicitTemplateArgs().getTemplateArgs();
H A DExpr.h1119 const TemplateArgumentLoc *getTemplateArgs() const { function in class:clang::DeclRefExpr
1123 return getExplicitTemplateArgs().getTemplateArgs();
2520 const TemplateArgumentLoc *getTemplateArgs() const { function in class:clang::StringLiteral::OffsetOfExpr::MemberExpr
2524 return getExplicitTemplateArgs().getTemplateArgs();
/external/llvm/lib/TableGen/
H A DTGParser.cpp156 const std::vector<Init *> &TArgs = SC->getTemplateArgs();
238 const std::vector<Init *> &SMCTArgs = SMC->Rec.getTemplateArgs();
1247 CurMultiClass->Rec.getTemplateArgs();
1641 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs();
1662 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs();
2035 assert(CurRec->getTemplateArgs().empty() && "How'd this get template args?");
2040 CurMultiClass->Rec.getTemplateArgs();
2125 !CurRec->getTemplateArgs().empty())
2465 CurMultiClass->Rec.getTemplateArgs();
2516 const std::vector<Init *> &TArgs = MC->Rec.getTemplateArgs();
[all...]
/external/clang/lib/AST/
H A DStmtProfile.cpp403 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
1034 VisitTemplateArguments(S->getExplicitTemplateArgs().getTemplateArgs(),
1070 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
1094 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
1107 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
H A DStmtPrinter.cpp841 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
853 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
864 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
1189 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
1836 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
1851 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
H A DASTImporter.cpp984 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size())
987 for (unsigned I = 0, N = Spec1->getTemplateArgs().size(); I != N; ++I)
989 Spec1->getTemplateArgs().get(I),
990 Spec2->getTemplateArgs().get(I)))
4085 if (ImportTemplateArguments(D->getTemplateArgs().data(),
4086 D->getTemplateArgs().size(),
4279 if (ImportTemplateArguments(D->getTemplateArgs().data(),
4280 D->getTemplateArgs().size(), TemplateArgs))
H A DDeclTemplate.cpp744 const TemplateArgumentList &TemplateArgs = getTemplateArgs();
1094 const TemplateArgumentList &TemplateArgs = getTemplateArgs();
H A DItaniumMangle.cpp551 TemplateArgs = &Spec->getTemplateArgs();
558 TemplateArgs = &Spec->getTemplateArgs();
3292 mangleTemplateArg(TemplateArgs.getTemplateArgs()[i].getArgument());
3526 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
3542 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
3590 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
H A DASTDiagnostic.cpp853 CTSD->getTemplateArgs().data(),
854 CTSD->getTemplateArgs().size(),
H A DTypePrinter.cpp859 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
946 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
H A DDecl.cpp467 const TemplateArgumentList &templateArgs = spec->getTemplateArgs();
519 const TemplateArgumentList &templateArgs = spec->getTemplateArgs();
1364 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
3065 const_cast<TemplateArgumentLoc*>(getTemplateArgs());
H A DMicrosoftMangle.cpp623 TemplateArgs = &Spec->getTemplateArgs();
630 TemplateArgs = &Spec->getTemplateArgs();
H A DDeclPrinter.cpp904 PrintTemplateParameters(Params, &I->getTemplateArgs());
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp522 SpecArg->getTemplateArgs().data(),
523 SpecArg->getTemplateArgs().size(),
2224 = PartialTemplArgInfo->getTemplateArgs();
2291 Partial->getTemplateArgs(),
2388 = PartialTemplArgInfo->getTemplateArgs();
2455 *this, Partial->getTemplateParameters(), Partial->getTemplateArgs(),
4598 *this, PS2, PS1->getTemplateArgs(), Deduced, Info);
4613 *this, PS1, PS2->getTemplateArgs(), Deduced, Info);
4640 CanonTemplate, PS1->getTemplateArgs().data(),
4641 PS1->getTemplateArgs()
[all...]
H A DSemaTemplateInstantiateDecl.cpp1383 if (SemaRef.Subst(Info->getTemplateArgs(), Info->getNumTemplateArgs(),
2654 if (SemaRef.Subst(TemplArgInfo->getTemplateArgs(),
2781 if (SemaRef.Subst(TemplArgInfo->getTemplateArgs(),
3946 VarSpec->getTemplateArgsInfo(), VarSpec->getTemplateArgs().asArray()));
/external/clang/lib/Parse/
H A DParseTemplate.cpp981 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
1014 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
H A DParseExprCXX.cpp374 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
2010 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
/external/clang/tools/libclang/
H A DCXType.cpp885 return TemplateDecl->getTemplateArgs().size();
899 const TemplateArgumentList &TA = TemplateDecl->getTemplateArgs();
/external/chromium_org/tools/clang/blink_gc_plugin/
H A DRecordInfo.cpp44 const TemplateArgumentList& args = tmpl->getTemplateArgs();
/external/clang/lib/Serialization/
H A DASTWriterDecl.cpp1178 Writer.AddTemplateArgumentList(&D->getTemplateArgs(), Record);
1261 Writer.AddTemplateArgumentList(&D->getTemplateArgs(), Record);

Completed in 1859 milliseconds

12