/external/clang/lib/AST/ |
D | Comment.cpp | 194 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()
|
D | DeclTemplate.cpp | 48 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack()) in TemplateParameterList() 115 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); in AdoptTemplateParameterList() 303 TemplateParameterList *Params = getTemplateParameters(); in getInjectedTemplateArgs() 458 TemplateParameterList *Params = getTemplateParameters(); in getInjectedClassNameSpecialization()
|
D | ASTDumper.cpp | 1308 dumpTemplateParameters(D->getTemplateParameters()); in VisitTypeAliasTemplateDecl() 1380 dumpTemplateParameters(D->getTemplateParameters()); in VisitTemplateDecl() 1409 dumpTemplateParameters(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl() 1425 dumpTemplateParameters(D->getTemplateParameters()); in VisitBuiltinTemplateDecl() 1436 dumpTemplateParameters(D->getTemplateParameters()); in VisitVarTemplatePartialSpecializationDecl() 1466 dumpTemplateParameters(D->getTemplateParameters()); in VisitTemplateTemplateParmDecl()
|
D | DeclPrinter.cpp | 954 PrintTemplateParameters(D->getTemplateParameters()); in VisitTemplateDecl() 969 TemplateParameterList *Params = D->getTemplateParameters(); in VisitFunctionTemplateDecl() 983 TemplateParameterList *Params = D->getTemplateParameters(); in VisitClassTemplateDecl()
|
D | CommentSema.cpp | 1033 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper() 1064 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
|
D | Decl.cpp | 280 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), in getLVForTemplateParameterList() 394 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV() 472 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV() 524 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV() 816 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in getLVForNamespaceScopeDecl() 975 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in getLVForClassMember()
|
D | ASTDiagnostic.cpp | 1278 FromTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate() 1280 ToTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate()
|
D | ASTImporter.cpp | 1375 return IsStructurallyEquivalent(Context, D1->getTemplateParameters(), in IsStructurallyEquivalent() 1376 D2->getTemplateParameters()); in IsStructurallyEquivalent() 1384 D1->getTemplateParameters(), in IsStructurallyEquivalent() 1385 D2->getTemplateParameters())) in IsStructurallyEquivalent() 4389 = ImportTemplateParameterList(D->getTemplateParameters()); in VisitTemplateTemplateParmDecl() 4478 = ImportTemplateParameterList(D->getTemplateParameters()); in VisitClassTemplateDecl() 4677 ImportTemplateParameterList(D->getTemplateParameters()); in VisitVarTemplateDecl()
|
D | Expr.cpp | 597 = (*I)->getSpecializedTemplate()->getTemplateParameters(); in ComputeName() 613 = FSI->getTemplate()->getTemplateParameters(); in ComputeName()
|
D | DeclCXX.cpp | 1095 return Tmpl->getTemplateParameters(); in getGenericLambdaTemplateParameterList()
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 2180 TemplateParameterList *PartialParams = Partial->getTemplateParameters(); in FinishTemplateArgumentDeduction() 2224 if (ParamIdx >= Partial->getTemplateParameters()->size()) in FinishTemplateArgumentDeduction() 2225 ParamIdx = Partial->getTemplateParameters()->size() - 1; in FinishTemplateArgumentDeduction() 2229 Partial->getTemplateParameters()->getParam(ParamIdx)); in FinishTemplateArgumentDeduction() 2241 = ClassTemplate->getTemplateParameters(); in FinishTemplateArgumentDeduction() 2279 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments() 2282 Partial->getTemplateParameters(), in DeduceTemplateArguments() 2320 TemplateParameterList *PartialParams = Partial->getTemplateParameters(); in FinishTemplateArgumentDeduction() 2363 if (ParamIdx >= Partial->getTemplateParameters()->size()) in FinishTemplateArgumentDeduction() 2364 ParamIdx = Partial->getTemplateParameters()->size() - 1; in FinishTemplateArgumentDeduction() [all …]
|
D | SemaTemplateInstantiate.cpp | 464 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack() 478 PartialSpec->getTemplateParameters(), in PrintInstantiationStack() 488 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack() 519 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack() 523 ->getTemplateParameters(); in PrintInstantiationStack() 538 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack() 542 ->getTemplateParameters(); in PrintInstantiationStack() 2390 P->Partial->getTemplateParameters(), in InstantiateClassTemplateSpecialization()
|
D | SemaTemplate.cpp | 1023 PrevClassTemplate->getTemplateParameters(), in CheckClassTemplate() 1084 PrevClassTemplate ? PrevClassTemplate->getTemplateParameters() in CheckClassTemplate() 1266 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks() 1821 ExpectedTemplateParams = Partial->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier() 1826 ->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier() 1850 ExpectedTemplateParams = Template->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier() 2166 unsigned Depth = AliasTemplate->getTemplateParameters()->getDepth(); in CheckTemplateIdType() 2571 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 2585 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 2898 P->Partial->getTemplateParameters(), *P->Args); in CheckVarTemplateId() [all …]
|
D | SemaTemplateInstantiateDecl.cpp | 564 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTypeAliasTemplateDecl() 1043 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitClassTemplateDecl() 1134 = PrevClassTemplate->getTemplateParameters(); in VisitClassTemplateDecl() 1250 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitVarTemplateDecl() 1332 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitFunctionTemplateDecl() 2201 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks() 2210 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTemplateTemplateParmDecl() 2238 collectUnexpandedParameterPacks(SemaRef, D->getTemplateParameters(), in VisitTemplateTemplateParmDecl() 2956 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization() 3081 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateVarTemplatePartialSpecialization()
|
D | SemaLookup.cpp | 405 unsigned DMin = DTD->getTemplateParameters()->getMinRequiredArguments(); in isPreferredLookupResult() 406 unsigned EMin = ETD->getTemplateParameters()->getMinRequiredArguments(); in isPreferredLookupResult() 415 for (unsigned I = DMin, N = DTD->getTemplateParameters()->size(); in isPreferredLookupResult() 418 ETD->getTemplateParameters()->getParam(I)) && in isPreferredLookupResult() 420 DTD->getTemplateParameters()->getParam(I))) in isPreferredLookupResult() 1398 for (auto *Param : *TD->getTemplateParameters()) in makeMergedDefinitionVisible() 3159 TemplateParameterList *Params = FD->getTemplateParameters(); in LookupLiteralOperator()
|
D | SemaLambda.cpp | 1277 TemplateCallOperator->getTemplateParameters(), in addFunctionPointerConversion() 1318 TemplateCallOperator->getTemplateParameters(), in addFunctionPointerConversion()
|
D | SemaDeclCXX.cpp | 6679 ParameterLists.push_back(PSD->getTemplateParameters()); in ActOnReenterTemplateScope() 6687 ParameterLists.push_back(FTD->getTemplateParameters()); in ActOnReenterTemplateScope() 6697 ParameterLists.push_back(CTD->getTemplateParameters()); in ActOnReenterTemplateScope() 7563 TemplateParameterList *Params = Template->getTemplateParameters(); in isStdInitializerList() 7606 TemplateParameterList *Params = Template->getTemplateParameters(); in LookupStdInitializerList() 8837 OldDecl->getTemplateParameters(), in ActOnAliasDeclaration() 8840 OldTemplateParams = OldDecl->getTemplateParameters(); in ActOnAliasDeclaration() 11916 TemplateParameterList *TemplateParams = TpDecl->getTemplateParameters(); in checkLiteralOperatorTemplateParameterList() 11950 SemaRef.Diag(TpDecl->getTemplateParameters()->getSourceRange().getBegin(), in checkLiteralOperatorTemplateParameterList() 11952 << TpDecl->getTemplateParameters()->getSourceRange(); in checkLiteralOperatorTemplateParameterList()
|
/external/clang/lib/Index/ |
D | USRGeneration.cpp | 210 VisitTemplateParameterList(FunTmpl->getTemplateParameters()); in VisitFunctionDecl() 448 VisitTemplateParameterList(ClassTmpl->getTemplateParameters()); in VisitTagDecl() 460 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitTagDecl() 784 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
|
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 353 TemplateParameterList *getTemplateParameters() const { in getTemplateParameters() function 1400 getTemplateParameters()->containsUnexpandedParameterPack(); 1475 return SourceRange(getTemplateParameters()->getTemplateLoc(), End); 1837 TemplateParameterList *getTemplateParameters() const { 2666 TemplateParameterList *getTemplateParameters() const {
|
D | RecursiveASTVisitor.h | 1618 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); \ 1646 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 1650 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 1677 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 1763 if (TemplateParameterList *TPL = D->getTemplateParameters()) { \
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 2567 isSameTemplateParameterList(TX->getTemplateParameters(), in isSameTemplateParameter() 2568 TY->getTemplateParameters()); in isSameTemplateParameter() 2726 isSameTemplateParameterList(TemplateX->getTemplateParameters(), in isSameEntity() 2727 TemplateY->getTemplateParameters()); in isSameEntity() 3109 auto *FromTP = From->getTemplateParameters(); in inheritDefaultTemplateArguments() 3110 auto *ToTP = To->getTemplateParameters(); in inheritDefaultTemplateArguments()
|
D | ASTWriterDecl.cpp | 1316 Record.AddTemplateParameterList(D->getTemplateParameters()); in VisitTemplateDecl() 1383 Record.AddTemplateParameterList(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl() 1442 Record.AddTemplateParameterList(D->getTemplateParameters()); in VisitVarTemplatePartialSpecializationDecl()
|
/external/clang/lib/Parse/ |
D | ParseCXXInlineMethods.cpp | 556 cast<FunctionTemplateDecl>(LM.D)->getTemplateParameters()->getDepth() in ParseLexedMethodDef()
|
D | ParseTemplate.cpp | 1402 ->getTemplateParameters() in ParseLateTemplatedFuncDef()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 675 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitTypeAliasTemplateDecl() 735 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitClassTemplatePartialSpecializationDecl() 905 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitFunctionTemplateDecl() 914 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitClassTemplateDecl() 921 if (VisitTemplateParameters(D->getTemplateParameters())) in VisitTemplateTemplateParmDecl() 4439 TemplateParameterList *Params = ClassTemplate->getTemplateParameters(); in clang_getCursorDisplayName()
|