/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 87 DeduceTemplateArguments(Sema &S, 106 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, 374 DeduceTemplateArguments(Sema &S, in DeduceTemplateArguments() function 433 DeduceTemplateArguments(Sema &S, in DeduceTemplateArguments() function 446 = DeduceTemplateArguments(S, TemplateParams, in DeduceTemplateArguments() 456 return DeduceTemplateArguments(S, TemplateParams, Param->getArgs(), in DeduceTemplateArguments() 482 = DeduceTemplateArguments(S, in DeduceTemplateArguments() 490 return DeduceTemplateArguments( in DeduceTemplateArguments() 763 DeduceTemplateArguments(Sema &S, in DeduceTemplateArguments() function 1394 return DeduceTemplateArguments( in DeduceTemplateArgumentsByTypeMatch() [all …]
|
D | SemaTemplate.cpp | 2815 DeduceTemplateArguments(Partial, TemplateArgList, Info)) { in CheckVarTemplateId() 6913 if (TemplateDeductionResult TDK = DeduceTemplateArguments( in CheckFunctionTemplateSpecialization() 7981 = DeduceTemplateArguments(FunTmpl, in ActOnExplicitInstantiation()
|
D | SemaTemplateInstantiate.cpp | 2320 = DeduceTemplateArguments(Partial, in InstantiateClassTemplateSpecialization()
|
D | SemaLookup.cpp | 908 if (R.getSema().DeduceTemplateArguments(ConvTemplate, nullptr, ExpectedType, in LookupDirect()
|
D | SemaExprCXX.cpp | 2106 if (DeduceTemplateArguments(FnTmpl, nullptr, ExpectedFunctionType, Fn, in FindAllocationFunctions()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 135 DeduceTemplateArguments(Sema &S, 155 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, 497 DeduceTemplateArguments(Sema &S, in DeduceTemplateArguments() function 560 DeduceTemplateArguments(Sema &S, in DeduceTemplateArguments() function 577 = DeduceTemplateArguments(S, TemplateParams, in DeduceTemplateArguments() 587 return DeduceTemplateArguments(S, TemplateParams, in DeduceTemplateArguments() 613 = DeduceTemplateArguments(S, in DeduceTemplateArguments() 621 return DeduceTemplateArguments(S, TemplateParams, Param->template_arguments(), in DeduceTemplateArguments() 1032 DeduceTemplateArguments(Sema &S, in DeduceTemplateArguments() function 1292 DeduceTemplateArguments(S, TemplateParams, SpecParam, in DeduceTemplateBases() [all …]
|
D | SemaTemplateInstantiate.cpp | 3029 if (!DeduceTemplateArguments(PartialSpecs[I], in usesPartialOrExplicitSpecialization() 3072 if (Sema::TemplateDeductionResult Result = S.DeduceTemplateArguments( in getPatternForClassTemplateSpecialization()
|
D | SemaOverload.cpp | 7027 if (TemplateDeductionResult Result = DeduceTemplateArguments( in AddMethodTemplateCandidate() 7110 if (TemplateDeductionResult Result = DeduceTemplateArguments( in AddTemplateOverloadCandidate() 7487 = DeduceTemplateArguments(FunctionTemplate, ToType, in AddTemplateConversionCandidate() 12022 = S.DeduceTemplateArguments(FunctionTemplate, in AddMatchingTemplateFunction() 12471 = DeduceTemplateArguments(FunctionTemplate, &ExplicitTemplateArgs, in ResolveSingleFunctionTemplateSpecialization()
|
D | SemaTemplate.cpp | 4523 DeduceTemplateArguments(Partial, TemplateArgList, Info)) { in CheckVarTemplateId() 9021 if (TemplateDeductionResult TDK = DeduceTemplateArguments( in CheckFunctionTemplateSpecialization() 10190 = DeduceTemplateArguments(FunTmpl, in ActOnExplicitInstantiation()
|
D | SemaLookup.cpp | 1135 if (R.getSema().DeduceTemplateArguments(ConvTemplate, nullptr, ExpectedType, in LookupDirect()
|
D | SemaExprCXX.cpp | 2699 if (DeduceTemplateArguments(FnTmpl, nullptr, ExpectedFunctionType, Fn, in FindAllocationFunctions()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 6455 DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 6460 DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, 6495 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, 6503 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, 6511 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, 6517 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate,
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 8225 DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 8230 DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, 8265 TemplateDeductionResult DeduceTemplateArguments( 8273 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, 8281 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, 8287 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate,
|