Home
last modified time | relevance | path

Searched refs:getTemplateParameters (Results 1 – 25 of 32) 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.cpp48 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()
DASTDumper.cpp1308 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()
DDeclPrinter.cpp954 PrintTemplateParameters(D->getTemplateParameters()); in VisitTemplateDecl()
969 TemplateParameterList *Params = D->getTemplateParameters(); in VisitFunctionTemplateDecl()
983 TemplateParameterList *Params = D->getTemplateParameters(); in VisitClassTemplateDecl()
DCommentSema.cpp1033 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper()
1064 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
DDecl.cpp280 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()
DASTDiagnostic.cpp1278 FromTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate()
1280 ToTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate()
DASTImporter.cpp1375 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()
DExpr.cpp597 = (*I)->getSpecializedTemplate()->getTemplateParameters(); in ComputeName()
613 = FSI->getTemplate()->getTemplateParameters(); in ComputeName()
DDeclCXX.cpp1095 return Tmpl->getTemplateParameters(); in getGenericLambdaTemplateParameterList()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp2180 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 …]
DSemaTemplateInstantiate.cpp464 << 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()
DSemaTemplate.cpp1023 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 …]
DSemaTemplateInstantiateDecl.cpp564 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()
DSemaLookup.cpp405 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()
DSemaLambda.cpp1277 TemplateCallOperator->getTemplateParameters(), in addFunctionPointerConversion()
1318 TemplateCallOperator->getTemplateParameters(), in addFunctionPointerConversion()
DSemaDeclCXX.cpp6679 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/
DUSRGeneration.cpp210 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/
DDeclTemplate.h353 TemplateParameterList *getTemplateParameters() const { in getTemplateParameters() function
1400 getTemplateParameters()->containsUnexpandedParameterPack();
1475 return SourceRange(getTemplateParameters()->getTemplateLoc(), End);
1837 TemplateParameterList *getTemplateParameters() const {
2666 TemplateParameterList *getTemplateParameters() const {
DRecursiveASTVisitor.h1618 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/
DASTReaderDecl.cpp2567 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()
DASTWriterDecl.cpp1316 Record.AddTemplateParameterList(D->getTemplateParameters()); in VisitTemplateDecl()
1383 Record.AddTemplateParameterList(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl()
1442 Record.AddTemplateParameterList(D->getTemplateParameters()); in VisitVarTemplatePartialSpecializationDecl()
/external/clang/lib/Parse/
DParseCXXInlineMethods.cpp556 cast<FunctionTemplateDecl>(LM.D)->getTemplateParameters()->getDepth() in ParseLexedMethodDef()
DParseTemplate.cpp1402 ->getTemplateParameters() in ParseLateTemplatedFuncDef()
/external/clang/tools/libclang/
DCIndex.cpp675 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()

12