reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Sema/Sema.h
 7514   TemplateDeductionResult
 7519   TemplateDeductionResult
 7524   TemplateDeductionResult SubstituteExplicitTemplateArguments(
 7546   TemplateDeductionResult FinishTemplateArgumentDeduction(
 7555   TemplateDeductionResult DeduceTemplateArguments(
 7562   TemplateDeductionResult
 7570   TemplateDeductionResult
 7576   TemplateDeductionResult
11680 MakeDeductionFailureInfo(ASTContext &Context, Sema::TemplateDeductionResult TDK,
tools/clang/lib/Sema/SemaOverload.cpp
  600                                 Sema::TemplateDeductionResult TDK,
 6831   if (TemplateDeductionResult Result = DeduceTemplateArguments(
 6896   if (TemplateDeductionResult Result = DeduceTemplateArguments(
 7244   if (TemplateDeductionResult Result
11449     if (Sema::TemplateDeductionResult Result
11858     if (TemplateDeductionResult Result
tools/clang/lib/Sema/SemaTemplate.cpp
 4094       if (TemplateDeductionResult Result =
 8447       if (TemplateDeductionResult TDK = DeduceTemplateArguments(
 9606     if (TemplateDeductionResult TDK
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  133 static Sema::TemplateDeductionResult
  141 static Sema::TemplateDeductionResult
  153 static Sema::TemplateDeductionResult
  374 static Sema::TemplateDeductionResult DeduceNonTypeTemplateArgument(
  421 static Sema::TemplateDeductionResult DeduceNonTypeTemplateArgument(
  435 static Sema::TemplateDeductionResult DeduceNullPtrTemplateArgument(
  454 static Sema::TemplateDeductionResult DeduceNonTypeTemplateArgument(
  467 static Sema::TemplateDeductionResult DeduceNonTypeTemplateArgument(
  478 static Sema::TemplateDeductionResult
  541 static Sema::TemplateDeductionResult
  558     if (Sema::TemplateDeductionResult Result
  594   if (Sema::TemplateDeductionResult Result
  862   Sema::TemplateDeductionResult
 1001 static Sema::TemplateDeductionResult
 1035       if (Sema::TemplateDeductionResult Result
 1061         if (Sema::TemplateDeductionResult Result
 1097     if (auto Result = PackScope.finish())
 1215 static Sema::TemplateDeductionResult
 1624       if (Sema::TemplateDeductionResult Result
 1681       if (auto Result = DeduceTemplateArgumentsByTypeMatch(
 1687       if (auto Result = DeduceTemplateArguments(
 1764       Sema::TemplateDeductionResult Result = DeduceTemplateArguments(
 1810           Sema::TemplateDeductionResult BaseResult =
 1875       if (Sema::TemplateDeductionResult Result
 1946         if (Sema::TemplateDeductionResult Result =
 1970         if (Sema::TemplateDeductionResult Result =
 1998         if (Sema::TemplateDeductionResult Result
 2024         if (Sema::TemplateDeductionResult Result
 2055         if (Sema::TemplateDeductionResult Result =
 2078         if (Sema::TemplateDeductionResult Result =
 2116 static Sema::TemplateDeductionResult
 2273 static Sema::TemplateDeductionResult
 2309       if (Sema::TemplateDeductionResult Result
 2339       if (Sema::TemplateDeductionResult Result
 2349     if (auto Result = PackScope.finish())
 2356 static Sema::TemplateDeductionResult
 2598 static Sema::TemplateDeductionResult ConvertDeducedTemplateArguments(
 2614       if (auto Result = PackDeductionScope(S, TemplateParams, Deduced, Info, I)
 2715                                Sema::TemplateDeductionResult>::type
 2732   if (auto Result = ConvertDeducedTemplateArguments(
 2795 static Sema::TemplateDeductionResult FinishTemplateArgumentDeduction(
 2811   if (auto Result = ConvertDeducedTemplateArguments(
 2838 Sema::TemplateDeductionResult
 2858   if (TemplateDeductionResult Result
 2881 Sema::TemplateDeductionResult
 2901   if (TemplateDeductionResult Result = ::DeduceTemplateArguments(
 2963 Sema::TemplateDeductionResult
 3160 static Sema::TemplateDeductionResult
 3310 Sema::TemplateDeductionResult Sema::FinishTemplateArgumentDeduction(
 3337   if (auto Result = ConvertDeducedTemplateArguments(
 3427       if (auto TDK =
 3564     Sema::TemplateDeductionResult Result
 3676 static Sema::TemplateDeductionResult DeduceTemplateArgumentsFromCallArgument(
 3685 static Sema::TemplateDeductionResult DeduceFromInitializerList(
 3721       if (auto Result = DeduceTemplateArgumentsFromCallArgument(
 3740       if (auto Result = DeduceNonTypeTemplateArgument(
 3752 static Sema::TemplateDeductionResult DeduceTemplateArgumentsFromCallArgument(
 3808 Sema::TemplateDeductionResult Sema::DeduceTemplateArguments(
 3845     TemplateDeductionResult Result =
 3894       if (auto Result = DeduceCallArgument(ParamType, ArgIdx++))
 3924         if (auto Result = DeduceCallArgument(ParamPattern, ArgIdx))
 3945     if (auto Result = PackScope.finish())
 4025 Sema::TemplateDeductionResult Sema::DeduceTemplateArguments(
 4044     if (TemplateDeductionResult Result
 4083     if (TemplateDeductionResult Result
 4090   if (TemplateDeductionResult Result
 4142 Sema::TemplateDeductionResult
 4241   if (TemplateDeductionResult Result
 4250   TemplateDeductionResult Result
 4281 Sema::TemplateDeductionResult Sema::DeduceTemplateArguments(
 4383                                          Sema::TemplateDeductionResult TDK,
 4531       if (auto TDK = DeduceTemplateArgumentsFromCallArgument(
 4548     if (auto TDK = DeduceTemplateArgumentsFromCallArgument(
 4576     if (auto TDK =
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 2518       if (Sema::TemplateDeductionResult Result = S.DeduceTemplateArguments(
usr/include/c++/7.4.0/type_traits
 2157     { typedef _Tp type; };