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

12

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DParsedTemplate.h178 ParsedTemplateArgument *getTemplateArgs() { function in struct:clang::TemplateIdAnnotation
195 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs();
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateBase.h572 TemplateArgumentLoc *getTemplateArgs() { function in struct:clang::ASTTemplateArgumentListInfo
577 const TemplateArgumentLoc *getTemplateArgs() const { function in struct:clang::ASTTemplateArgumentListInfo
582 return getTemplateArgs()[I];
608 (getTemplateArgs() + NumTemplateArgs);
614 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc;
H A DRecursiveASTVisitor.h1727 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(),
1934 S->getTemplateArgs(), S->getNumTemplateArgs()));
1942 S->getTemplateArgs(), S->getNumTemplateArgs()));
1950 S->getExplicitTemplateArgs().getTemplateArgs(),
1959 S->getTemplateArgs(), S->getNumTemplateArgs()));
2218 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2226 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
H A DDeclTemplate.h501 const TemplateArgumentLoc *getTemplateArgs() const {
514 return getTemplateArgs()[I];
1456 const TemplateArgumentList &getTemplateArgs() const { function in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl
1540 /// getTemplateArgs(). For a class template specialization instantiated from
1549 return getTemplateArgs();
H A DExprCXX.h2529 TemplateArgumentLoc const *getTemplateArgs() const {
2530 return getExplicitTemplateArgs().getTemplateArgs();
2795 TemplateArgumentLoc const *getTemplateArgs() const {
2796 return getExplicitTemplateArgs().getTemplateArgs();
3220 const TemplateArgumentLoc *getTemplateArgs() const {
3221 return getExplicitTemplateArgs().getTemplateArgs();
H A DExpr.h1102 const TemplateArgumentLoc *getTemplateArgs() const { function in class:clang::DeclRefExpr
1106 return getExplicitTemplateArgs().getTemplateArgs();
2491 const TemplateArgumentLoc *getTemplateArgs() const { function in class:clang::StringLiteral::OffsetOfExpr::MemberExpr
2495 return getExplicitTemplateArgs().getTemplateArgs();
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DStmtPrinter.cpp594 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
606 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
617 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
935 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
1561 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
1576 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
H A DStmtProfile.cpp265 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
875 VisitTemplateArguments(S->getExplicitTemplateArgs().getTemplateArgs(),
924 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
948 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
961 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
H A DItaniumMangle.cpp526 TemplateArgs = &Spec->getTemplateArgs();
3078 mangleTemplateArg(TemplateArgs.getTemplateArgs()[i].getArgument());
3314 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
3330 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
3378 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
H A DASTDiagnostic.cpp812 CTSD->getTemplateArgs().data(),
813 CTSD->getTemplateArgs().size(),
H A DASTImporter.cpp973 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size())
976 for (unsigned I = 0, N = Spec1->getTemplateArgs().size(); I != N; ++I)
978 Spec1->getTemplateArgs().get(I),
979 Spec2->getTemplateArgs().get(I)))
4058 if (ImportTemplateArguments(D->getTemplateArgs().data(),
4059 D->getTemplateArgs().size(),
H A DDecl.cpp441 const TemplateArgumentList &templateArgs = spec->getTemplateArgs();
1168 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
2617 const_cast<TemplateArgumentLoc*>(getTemplateArgs());
H A DTypePrinter.cpp826 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
913 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
H A DDeclTemplate.cpp750 const TemplateArgumentList &TemplateArgs = getTemplateArgs();
H A DDumpXML.cpp689 visitTemplateArguments(I->getTemplateArgs());
H A DDeclPrinter.cpp898 PrintTemplateParameters(Params, &(*I)->getTemplateArgs());
H A DMicrosoftMangle.cpp388 TemplateArgs = &Spec->getTemplateArgs();
/freebsd-10.0-release/contrib/llvm/lib/TableGen/
H A DTGParser.cpp156 const std::vector<Init *> &TArgs = SC->getTemplateArgs();
238 const std::vector<Init *> &SMCTArgs = SMC->Rec.getTemplateArgs();
1603 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs();
1624 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs();
1988 assert(CurRec->getTemplateArgs().empty() && "How'd this get template args?");
1993 CurMultiClass->Rec.getTemplateArgs();
2078 !CurRec->getTemplateArgs().empty())
2418 CurMultiClass->Rec.getTemplateArgs();
2469 const std::vector<Init *> &TArgs = MC->Rec.getTemplateArgs();
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp916 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
949 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
H A DParseExprCXX.cpp358 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
1785 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h284 const TemplateArgumentList &List = Node.getTemplateArgs();
383 const TemplateArgumentList &List = Node.getTemplateArgs();
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp521 SpecArg->getTemplateArgs().data(),
522 SpecArg->getTemplateArgs().size(),
2272 Partial->getTemplateArgs(),
4285 PS1->getTemplateArgs(),
4302 PS2->getTemplateArgs(),
H A DTreeTransform.h6213 if (getDerived().TransformTemplateArguments(E->getTemplateArgs(),
6574 if (getDerived().TransformTemplateArguments(E->getTemplateArgs(),
7658 getDerived().TransformTemplateArguments(Old->getTemplateArgs(),
7917 if (getDerived().TransformTemplateArguments(E->getTemplateArgs(),
8303 if (getDerived().TransformTemplateArguments(E->getTemplateArgs(),
8398 if (getDerived().TransformTemplateArguments(Old->getTemplateArgs(),
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterStmt.cpp55 Writer.AddTemplateArgumentLoc(Args.getTemplateArgs()[i], Record);
541 Writer.AddTemplateArgumentLoc(E->getTemplateArgs()[i], Record);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTType.cpp3952 return template_decl->getTemplateArgs().size();
3990 if (template_decl && arg_idx < template_decl->getTemplateArgs().size())
3992 const TemplateArgument &template_arg = template_decl->getTemplateArgs()[arg_idx];

Completed in 373 milliseconds

12