Home
last modified time | relevance | path

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

12

/external/clang/include/clang/AST/
DTemplateBase.h531 TemplateArgumentLoc *getTemplateArgs() { in getTemplateArgs() function
536 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
541 return getTemplateArgs()[I];
567 (getTemplateArgs() + NumTemplateArgs); in getTemplateKeywordLoc()
573 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; in setTemplateKeywordLoc()
DRecursiveASTVisitor.h1707 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(), in TraverseFunctionHelper()
1914 S->getTemplateArgs(), S->getNumTemplateArgs()));
1922 S->getTemplateArgs(), S->getNumTemplateArgs()));
1930 S->getExplicitTemplateArgs().getTemplateArgs(),
1939 S->getTemplateArgs(), S->getNumTemplateArgs()));
2191 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2199 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
DDeclTemplate.h473 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
486 return getTemplateArgs()[I]; in getTemplateArg()
1436 const TemplateArgumentList &getTemplateArgs() const {
1514 return getTemplateArgs();
DExprCXX.h2411 TemplateArgumentLoc const *getTemplateArgs() const { in getTemplateArgs() function
2412 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
2692 TemplateArgumentLoc const *getTemplateArgs() const { in getTemplateArgs() function
2693 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
3116 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
3117 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
DExpr.h1025 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
1029 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
2385 const TemplateArgumentLoc *getTemplateArgs() const { in getTemplateArgs() function
2389 return getExplicitTemplateArgs().getTemplateArgs(); in getTemplateArgs()
/external/clang/include/clang/Sema/
DParsedTemplate.h178 ParsedTemplateArgument *getTemplateArgs() { in getTemplateArgs() function
195 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); in Allocate()
/external/clang/lib/AST/
DTemplateBase.cpp572 TemplateArgumentLoc *ArgBuffer = getTemplateArgs(); in initializeFrom()
586 TemplateArgumentLoc *ArgBuffer = getTemplateArgs(); in initializeFrom()
604 Info.addArgument(getTemplateArgs()[I]); in copyInto()
DStmtProfile.cpp261 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDeclRefExpr()
861 VisitTemplateArguments(S->getExplicitTemplateArgs().getTemplateArgs(), in VisitOverloadExpr()
910 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr()
934 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
947 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitUnresolvedMemberExpr()
DStmtPrinter.cpp578 Node->getTemplateArgs(), in VisitDeclRefExpr()
592 Node->getTemplateArgs(), in VisitDependentScopeDeclRefExpr()
605 Node->getTemplateArgs(), in VisitUnresolvedLookupExpr()
895 Node->getTemplateArgs(), in VisitMemberExpr()
1486 Node->getTemplateArgs(), in VisitCXXDependentScopeMemberExpr()
1504 Node->getTemplateArgs(), in VisitUnresolvedMemberExpr()
DMicrosoftMangle.cpp370 TemplateArgs.append(ArgList->getTemplateArgs(), in isTemplate()
371 ArgList->getTemplateArgs() + in isTemplate()
398 Spec->getTemplateArgs(); in isTemplate()
DItaniumMangle.cpp531 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
3047 mangleTemplateArg(0, TemplateArgs.getTemplateArgs()[i].getArgument()); in mangleTemplateArgs()
3312 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in isCharSpecialization()
3328 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in isStreamCharSpecialization()
3376 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs(); in mangleStandardSubstitution()
DASTDiagnostic.cpp743 CTSD->getTemplateArgs().data(), in GetTemplateSpecializationType()
744 CTSD->getTemplateArgs().size(), in GetTemplateSpecializationType()
DDecl.cpp444 const TemplateArgumentList &TemplateArgs = spec->getTemplateArgs(); in getLVForNamespaceScopeDecl()
575 const TemplateArgumentList &TemplateArgs = spec->getTemplateArgs(); in getLVForClassMember()
886 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in getQualifiedNameAsString()
2308 const_cast<TemplateArgumentLoc*>(getTemplateArgs()); in DependentFunctionTemplateSpecializationInfo()
DASTImporter.cpp899 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size()) in IsStructurallyEquivalent()
902 for (unsigned I = 0, N = Spec1->getTemplateArgs().size(); I != N; ++I) in IsStructurallyEquivalent()
904 Spec1->getTemplateArgs().get(I), in IsStructurallyEquivalent()
905 Spec2->getTemplateArgs().get(I))) in IsStructurallyEquivalent()
3841 if (ImportTemplateArguments(D->getTemplateArgs().data(), in VisitClassTemplateSpecializationDecl()
3842 D->getTemplateArgs().size(), in VisitClassTemplateSpecializationDecl()
DTypePrinter.cpp815 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in AppendScope()
902 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); in printTag()
DDumpXML.cpp688 visitTemplateArguments(I->getTemplateArgs()); in visitClassTemplateDeclChildren()
DDeclTemplate.cpp749 const TemplateArgumentList &TemplateArgs = getTemplateArgs(); in getNameForDiagnostic()
DDeclPrinter.cpp837 PrintTemplateParameters(Params, &(*I)->getTemplateArgs()); in VisitClassTemplateDecl()
/external/llvm/lib/TableGen/
DTGParser.cpp157 const std::vector<Init *> &TArgs = SC->getTemplateArgs(); in AddSubClass()
236 const std::vector<Init *> &SMCTArgs = SMC->Rec.getTemplateArgs(); in AddSubMultiClass()
1594 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs(); in ParseValueList()
1615 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs(); in ParseValueList()
1966 assert(CurRec->getTemplateArgs().empty() && "How'd this get template args?"); in ParseDef()
1971 CurMultiClass->Rec.getTemplateArgs(); in ParseDef()
2056 !CurRec->getTemplateArgs().empty()) in ParseClass()
2390 CurMultiClass->Rec.getTemplateArgs(); in ResolveMulticlassDef()
2442 const std::vector<Init *> &TArgs = MC->Rec.getTemplateArgs(); in ParseDefm()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h1636 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(), in TraverseFunctionHelper()
1832 S->getTemplateArgs(), S->getNumTemplateArgs()));
1840 S->getTemplateArgs(), S->getNumTemplateArgs()));
1848 S->getExplicitTemplateArgs().getTemplateArgs(),
1857 S->getTemplateArgs(), S->getNumTemplateArgs()));
2111 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2119 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
/external/clang/lib/Parse/
DParseTemplate.cpp936 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs(); in AnnotateTemplateIdToken()
969 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in AnnotateTemplateIdTokenAsType()
DParseExprCXX.cpp304 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in ParseOptionalCXXScopeSpecifier()
1712 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs(); in ParseUnqualifiedIdTemplateId()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h206 const TemplateArgumentList &List = Node.getTemplateArgs(); in AST_MATCHER_P()
305 const TemplateArgumentList &List = Node.getTemplateArgs(); in AST_MATCHER_P2()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp494 SpecArg->getTemplateArgs().data(), in DeduceTemplateArguments()
495 SpecArg->getTemplateArgs().size(), in DeduceTemplateArguments()
2183 Partial->getTemplateArgs(), in DeduceTemplateArguments()
4140 PS1->getTemplateArgs(), in getMoreSpecializedPartialSpecialization()
4157 PS2->getTemplateArgs(), in getMoreSpecializedPartialSpecialization()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp54 Writer.AddTemplateArgumentLoc(Args.getTemplateArgs()[i], Record); in AddTemplateKWAndArgsInfo()
477 Writer.AddTemplateArgumentLoc(E->getTemplateArgs()[i], Record); in VisitMemberExpr()

12