Searched refs:TDK (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 3566 if (auto TDK = in FinishTemplateArgumentDeduction() local 3568 return TDK; in FinishTemplateArgumentDeduction() 4539 switch (TDK) { in diagnoseAutoDeductionFailure() 4704 auto DeductionFailed = [&](TemplateDeductionResult TDK, in DeduceAutoType() 4712 if (diagnoseAutoDeductionFailure(*this, TDK, Info, Ranges)) in DeduceAutoType() 4737 if (auto TDK = DeduceTemplateArgumentsFromCallArgument( in DeduceAutoType() local 4741 return DeductionFailed(TDK, {DeducedFromInitRange, in DeduceAutoType() 4754 if (auto TDK = DeduceTemplateArgumentsFromCallArgument( in DeduceAutoType() local 4757 return DeductionFailed(TDK, {}); in DeduceAutoType() 4794 if (auto TDK = in DeduceAutoType() local [all …]
|
| H A D | SemaTemplate.cpp | 9112 if (TemplateDeductionResult TDK = DeduceTemplateArguments( in CheckFunctionTemplateSpecialization() local 9120 MakeDeductionFailureInfo(Context, TDK, Info)); in CheckFunctionTemplateSpecialization() 9121 (void)TDK; in CheckFunctionTemplateSpecialization() 10285 if (TemplateDeductionResult TDK in ActOnExplicitInstantiation() local 10293 MakeDeductionFailureInfo(Context, TDK, Info)); in ActOnExplicitInstantiation() 10294 (void)TDK; in ActOnExplicitInstantiation()
|
| H A D | SemaOverload.cpp | 613 Sema::TemplateDeductionResult TDK, in MakeDeductionFailureInfo() argument 616 Result.Result = static_cast<unsigned>(TDK); in MakeDeductionFailureInfo() 618 switch (TDK) { in MakeDeductionFailureInfo() 11157 unsigned TDK = Cand->DeductionFailure.Result; in DiagnoseBadDeduction() local 11158 if (TDK == Sema::TDK_TooFewArguments || TDK == Sema::TDK_TooManyArguments) { in DiagnoseBadDeduction()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 13584 MakeDeductionFailureInfo(ASTContext &Context, Sema::TemplateDeductionResult TDK,
|