Searched refs:getTemplateArgs (Results 1 - 25 of 45) 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.h584 TemplateArgumentLoc *getTemplateArgs() { function in struct:clang::ASTTemplateArgumentListInfo
589 const TemplateArgumentLoc *getTemplateArgs() const { function in struct:clang::ASTTemplateArgumentListInfo
594 return getTemplateArgs()[I];
620 (getTemplateArgs() + NumTemplateArgs);
626 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc;
H A DDeclTemplate.h504 const TemplateArgumentLoc *getTemplateArgs() const {
517 return getTemplateArgs()[I];
551 static ArrayRef<TemplateArgument> getTemplateArgs(EntryType *D) {
552 return D->getTemplateArgs().asArray();
733 getTemplateArgs(FunctionTemplateSpecializationInfo *I) { function in struct:clang::RedeclarableTemplateDecl::SpecEntryTraits
1480 const TemplateArgumentList &getTemplateArgs() const { function in class:clang::ClassTemplateSpecializationDecl
1558 /// getTemplateArgs(). For a class template specialization instantiated from
1567 return getTemplateArgs();
2330 const TemplateArgumentList &getTemplateArgs() const { return *TemplateArgs; } function in class:clang::VarTemplateSpecializationDecl
2417 /// as getTemplateArgs()
[all...]
H A DDataRecursiveASTVisitor.h1650 D->getTemplateArgsAsWritten()->getTemplateArgs(),
1724 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(),
1817 D->getTemplateArgsAsWritten()->getTemplateArgs(),
1946 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
1954 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
1963 S->getExplicitTemplateArgs().getTemplateArgs(),
1971 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2238 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2246 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
H A DRecursiveASTVisitor.h1689 D->getTemplateArgsAsWritten()->getTemplateArgs(), \
1766 TRY_TO(TraverseTemplateArgumentLocsHelper(TALI->getTemplateArgs(),
1971 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
1979 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
1988 S->getExplicitTemplateArgs().getTemplateArgs(),
1996 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2268 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
2276 TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
H A DExprCXX.h2455 TemplateArgumentLoc const *getTemplateArgs() const {
2456 return getExplicitTemplateArgs().getTemplateArgs();
2724 TemplateArgumentLoc const *getTemplateArgs() const {
2725 return getExplicitTemplateArgs().getTemplateArgs();
3153 const TemplateArgumentLoc *getTemplateArgs() const {
3154 return getExplicitTemplateArgs().getTemplateArgs();
H A DExpr.h1126 const TemplateArgumentLoc *getTemplateArgs() const { function in class:clang::DeclRefExpr
1130 return getExplicitTemplateArgs().getTemplateArgs();
2522 const TemplateArgumentLoc *getTemplateArgs() const { function in class:clang::StringLiteral::OffsetOfExpr::MemberExpr
2526 return getExplicitTemplateArgs().getTemplateArgs();
/external/llvm/lib/TableGen/
H A DTGParser.cpp164 const std::vector<Init *> &TArgs = SC->getTemplateArgs();
246 const std::vector<Init *> &SMCTArgs = SMC->Rec.getTemplateArgs();
1260 CurMultiClass->Rec.getTemplateArgs();
1678 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs();
1699 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs();
2073 assert(CurRec->getTemplateArgs().empty() && "How'd this get template args?");
2078 CurMultiClass->Rec.getTemplateArgs();
2162 !CurRec->getTemplateArgs().empty())
2510 CurMultiClass->Rec.getTemplateArgs();
2561 const std::vector<Init *> &TArgs = MC->Rec.getTemplateArgs();
[all...]
/external/clang/lib/AST/
H A DStmtProfile.cpp539 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
1174 VisitTemplateArguments(S->getExplicitTemplateArgs().getTemplateArgs(),
1210 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
1234 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
1247 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs());
H A DStmtPrinter.cpp948 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
960 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
971 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
1276 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
1947 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
1962 OS, Node->getTemplateArgs(), Node->getNumTemplateArgs(), Policy);
H A DDeclTemplate.cpp184 SETraits::getTemplateArgs(Entry),
765 const TemplateArgumentList &TemplateArgs = getTemplateArgs();
1110 const TemplateArgumentList &TemplateArgs = getTemplateArgs();
H A DASTImporter.cpp986 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size())
989 for (unsigned I = 0, N = Spec1->getTemplateArgs().size(); I != N; ++I)
991 Spec1->getTemplateArgs().get(I),
992 Spec2->getTemplateArgs().get(I)))
4142 if (ImportTemplateArguments(D->getTemplateArgs().data(),
4143 D->getTemplateArgs().size(),
4336 if (ImportTemplateArguments(D->getTemplateArgs().data(),
4337 D->getTemplateArgs().size(), TemplateArgs))
H A DItaniumMangle.cpp571 TemplateArgs = &Spec->getTemplateArgs();
578 TemplateArgs = &Spec->getTemplateArgs();
3480 mangleTemplateArg(TemplateArgs.getTemplateArgs()[i].getArgument());
3706 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
3722 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
3770 const TemplateArgumentList &TemplateArgs = SD->getTemplateArgs();
H A DASTDiagnostic.cpp869 CTSD->getTemplateArgs().data(),
870 CTSD->getTemplateArgs().size(),
H A DTypePrinter.cpp876 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
963 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
H A DDecl.cpp473 const TemplateArgumentList &templateArgs = spec->getTemplateArgs();
525 const TemplateArgumentList &templateArgs = spec->getTemplateArgs();
1388 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
3129 const_cast<TemplateArgumentLoc*>(getTemplateArgs());
H A DMicrosoftMangle.cpp650 TemplateArgs = &Spec->getTemplateArgs();
657 TemplateArgs = &Spec->getTemplateArgs();
H A DDeclPrinter.cpp918 PrintTemplateParameters(Params, &I->getTemplateArgs());
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp495 SpecArg->getTemplateArgs().data(),
496 SpecArg->getTemplateArgs().size(),
2186 = PartialTemplArgInfo->getTemplateArgs();
2253 Partial->getTemplateArgs(),
2350 = PartialTemplArgInfo->getTemplateArgs();
2417 *this, Partial->getTemplateParameters(), Partial->getTemplateArgs(),
4487 *this, PS2, PS1->getTemplateArgs(), Deduced, Info);
4501 *this, PS1, PS2->getTemplateArgs(), Deduced, Info);
4528 CanonTemplate, PS1->getTemplateArgs().data(),
4529 PS1->getTemplateArgs()
[all...]
H A DSemaTemplateInstantiateDecl.cpp1471 if (SemaRef.Subst(Info->getTemplateArgs(), Info->getNumTemplateArgs(),
2745 if (SemaRef.Subst(TemplArgInfo->getTemplateArgs(),
2872 if (SemaRef.Subst(TemplArgInfo->getTemplateArgs(),
3920 VarSpec->getTemplateArgsInfo(), VarSpec->getTemplateArgs().asArray()));
/external/clang/lib/Parse/
H A DParseTemplate.cpp999 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
1032 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
H A DParseExprCXX.cpp396 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
2076 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
/external/clang/tools/libclang/
H A DCXType.cpp920 return TemplateDecl->getTemplateArgs().size();
934 const TemplateArgumentList &TA = TemplateDecl->getTemplateArgs();
/external/clang/lib/Serialization/
H A DASTWriterDecl.cpp1267 Writer.AddTemplateArgumentList(&D->getTemplateArgs(), Record);
1332 Writer.AddTemplateArgumentList(&D->getTemplateArgs(), Record);
/external/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1540 return D.getTemplateArgs().asArray();

Completed in 695 milliseconds

12