Home
last modified time | relevance | path

Searched refs:getTemplateParameters (Results 1 – 25 of 33) sorted by relevance

12

/external/clang/lib/AST/
DComment.cpp194 TemplateParameters = FTD->getTemplateParameters(); in fill()
201 TemplateParameters = CTD->getTemplateParameters(); in fill()
209 TemplateParameters = CTPSD->getTemplateParameters(); in fill()
313 TemplateParameters = TAT->getTemplateParameters(); in fill()
340 TPL = TTP->getTemplateParameters(); in getParamName()
DDeclTemplate.cpp47 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack()) in TemplateParameterList()
123 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); in AdoptTemplateParameterList()
308 TemplateParameterList *Params = getTemplateParameters(); in getInjectedTemplateArgs()
472 TemplateParameterList *Params = getTemplateParameters(); in getInjectedClassNameSpecialization()
DDeclPrinter.cpp889 PrintTemplateParameters(D->getTemplateParameters()); in VisitTemplateDecl()
904 TemplateParameterList *Params = D->getTemplateParameters(); in VisitFunctionTemplateDecl()
916 TemplateParameterList *Params = D->getTemplateParameters(); in VisitClassTemplateDecl()
DASTDumper.cpp1199 dumpTemplateParameters(D->getTemplateParameters()); in VisitTypeAliasTemplateDecl()
1271 dumpTemplateParameters(D->getTemplateParameters()); in VisitTemplateDecl()
1300 dumpTemplateParameters(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl()
1322 dumpTemplateParameters(D->getTemplateParameters()); in VisitVarTemplatePartialSpecializationDecl()
1352 dumpTemplateParameters(D->getTemplateParameters()); in VisitTemplateTemplateParmDecl()
DDecl.cpp274 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), in getLVForTemplateParameterList()
388 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV()
466 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV()
518 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV()
808 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in getLVForNamespaceScopeDecl()
965 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in getLVForClassMember()
DCommentSema.cpp1035 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper()
1066 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
DASTImporter.cpp1253 return IsStructurallyEquivalent(Context, D1->getTemplateParameters(), in IsStructurallyEquivalent()
1254 D2->getTemplateParameters()); in IsStructurallyEquivalent()
1262 D1->getTemplateParameters(), in IsStructurallyEquivalent()
1263 D2->getTemplateParameters())) in IsStructurallyEquivalent()
3992 = ImportTemplateParameterList(D->getTemplateParameters()); in VisitTemplateTemplateParmDecl()
4078 = ImportTemplateParameterList(D->getTemplateParameters()); in VisitClassTemplateDecl()
4275 ImportTemplateParameterList(D->getTemplateParameters()); in VisitVarTemplateDecl()
DASTDiagnostic.cpp1074 FromTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate()
1076 ToTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate()
DDeclCXX.cpp1045 return Tmpl->getTemplateParameters(); in getGenericLambdaTemplateParameterList()
DExpr.cpp601 = (*I)->getSpecializedTemplate()->getTemplateParameters(); in ComputeName()
617 = FSI->getTemplate()->getTemplateParameters(); in ComputeName()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp2122 TemplateParameterList *PartialParams = Partial->getTemplateParameters(); in FinishTemplateArgumentDeduction()
2194 if (ParamIdx >= Partial->getTemplateParameters()->size()) in FinishTemplateArgumentDeduction()
2195 ParamIdx = Partial->getTemplateParameters()->size() - 1; in FinishTemplateArgumentDeduction()
2199 Partial->getTemplateParameters()->getParam(ParamIdx)); in FinishTemplateArgumentDeduction()
2211 = ClassTemplate->getTemplateParameters(); in FinishTemplateArgumentDeduction()
2249 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments()
2252 Partial->getTemplateParameters(), in DeduceTemplateArguments()
2290 TemplateParameterList *PartialParams = Partial->getTemplateParameters(); in FinishTemplateArgumentDeduction()
2358 if (ParamIdx >= Partial->getTemplateParameters()->size()) in FinishTemplateArgumentDeduction()
2359 ParamIdx = Partial->getTemplateParameters()->size() - 1; in FinishTemplateArgumentDeduction()
[all …]
DSemaTemplateInstantiate.cpp465 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack()
479 PartialSpec->getTemplateParameters(), in PrintInstantiationStack()
489 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack()
522 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack()
526 ->getTemplateParameters(); in PrintInstantiationStack()
541 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack()
545 ->getTemplateParameters(); in PrintInstantiationStack()
2399 P->Partial->getTemplateParameters(), in InstantiateClassTemplateSpecialization()
DSemaTemplate.cpp975 PrevClassTemplate->getTemplateParameters(), in CheckClassTemplate()
1045 PrevClassTemplate ? PrevClassTemplate->getTemplateParameters() in CheckClassTemplate()
1227 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks()
1792 ExpectedTemplateParams = Partial->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier()
1797 ->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier()
1821 ExpectedTemplateParams = Template->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier()
2062 unsigned Depth = AliasTemplate->getTemplateParameters()->getDepth(); in CheckTemplateIdType()
2485 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization()
2499 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization()
2808 P->Partial->getTemplateParameters(), *P->Args); in CheckVarTemplateId()
[all …]
DSemaTemplateInstantiateDecl.cpp418 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTypeAliasTemplateDecl()
890 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitClassTemplateDecl()
981 = PrevClassTemplate->getTemplateParameters(); in VisitClassTemplateDecl()
1097 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitVarTemplateDecl()
1178 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitFunctionTemplateDecl()
2065 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks()
2074 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTemplateTemplateParmDecl()
2102 collectUnexpandedParameterPacks(SemaRef, D->getTemplateParameters(), in VisitTemplateTemplateParmDecl()
2734 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization()
2861 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateVarTemplatePartialSpecialization()
DSemaLambda.cpp1287 TemplateCallOperator->getTemplateParameters(), in addFunctionPointerConversion()
1328 TemplateCallOperator->getTemplateParameters(), in addFunctionPointerConversion()
DSemaDeclCXX.cpp6482 ParameterLists.push_back(PSD->getTemplateParameters()); in ActOnReenterTemplateScope()
6490 ParameterLists.push_back(FTD->getTemplateParameters()); in ActOnReenterTemplateScope()
6500 ParameterLists.push_back(CTD->getTemplateParameters()); in ActOnReenterTemplateScope()
7374 TemplateParameterList *Params = Template->getTemplateParameters(); in isStdInitializerList()
7417 TemplateParameterList *Params = Template->getTemplateParameters(); in LookupStdInitializerList()
8577 OldDecl->getTemplateParameters(), in ActOnAliasDeclaration()
8580 OldTemplateParams = OldDecl->getTemplateParameters(); in ActOnAliasDeclaration()
9003 TemplateParameterList *ParamList = FTD->getTemplateParameters(); in getEntry()
9164 TemplateParams = FTD->getTemplateParameters(); in declareCtor()
11723 TemplateParameterList *Params = TpDecl->getTemplateParameters(); in CheckLiteralOperatorDeclaration()
/external/clang/lib/Index/
DUSRGeneration.cpp205 VisitTemplateParameterList(FunTmpl->getTemplateParameters()); in VisitFunctionDecl()
438 VisitTemplateParameterList(ClassTmpl->getTemplateParameters()); in VisitTagDecl()
450 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitTagDecl()
748 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
/external/clang/include/clang/AST/
DDataRecursiveASTVisitor.h1415 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1464 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1514 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1534 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1561 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1642 if (TemplateParameterList *TPL = D->getTemplateParameters()) {
1809 if (TemplateParameterList *TPL = D->getTemplateParameters()) {
DDeclTemplate.h253 TemplateParameterList *getTemplateParameters() const { in getTemplateParameters() function
1288 getTemplateParameters()->containsUnexpandedParameterPack();
1363 return SourceRange(getTemplateParameters()->getTemplateLoc(), End);
1708 TemplateParameterList *getTemplateParameters() const {
2557 TemplateParameterList *getTemplateParameters() const {
DRecursiveASTVisitor.h1540 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); \
1568 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); in DEF_TRAVERSE_TMPL_DECL()
1595 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1681 if (TemplateParameterList *TPL = D->getTemplateParameters()) { \
/external/clang/lib/Serialization/
DASTWriterDecl.cpp1225 Writer.AddTemplateParameterList(D->getTemplateParameters(), Record); in VisitTemplateDecl()
1291 Writer.AddTemplateParameterList(D->getTemplateParameters(), Record); in VisitClassTemplatePartialSpecializationDecl()
1349 Writer.AddTemplateParameterList(D->getTemplateParameters(), Record); in VisitVarTemplatePartialSpecializationDecl()
DASTReaderDecl.cpp2397 isSameTemplateParameterList(TX->getTemplateParameters(), in isSameTemplateParameter()
2398 TY->getTemplateParameters()); in isSameTemplateParameter()
2533 isSameTemplateParameterList(TemplateX->getTemplateParameters(), in isSameEntity()
2534 TemplateY->getTemplateParameters()); in isSameEntity()
/external/clang/lib/Parse/
DParseCXXInlineMethods.cpp552 cast<FunctionTemplateDecl>(LM.D)->getTemplateParameters()->getDepth() in ParseLexedMethodDef()
DParseTemplate.cpp1364 ->getTemplateParameters() in ParseLateTemplatedFuncDef()
/external/clang/tools/libclang/
DCIndex.cpp723 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitClassTemplatePartialSpecializationDecl()
893 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitFunctionTemplateDecl()
902 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitClassTemplateDecl()
909 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitTemplateTemplateParmDecl()
3869 TemplateParameterList *Params = ClassTemplate->getTemplateParameters(); in clang_getCursorDisplayName()

12