• Home
  • Raw
  • Download

Lines Matching refs:TDF

102                                    unsigned TDF,
769 unsigned TDF, in DeduceTemplateArguments() argument
805 Info, Deduced, TDF, in DeduceTemplateArguments()
838 TDF, PartialOrdering)) in DeduceTemplateArguments()
944 unsigned TDF, in DeduceTemplateArgumentsByTypeMatch() argument
1019 if (TDF & TDF_ParamWithReferenceType) { in DeduceTemplateArgumentsByTypeMatch()
1027 if ((TDF & TDF_TopLevelParameterTypeList) && !Param->isFunctionType()) { in DeduceTemplateArgumentsByTypeMatch()
1039 TDF &= ~TDF_TopLevelParameterTypeList; in DeduceTemplateArgumentsByTypeMatch()
1080 if (!(TDF & TDF_IgnoreQualifiers) && in DeduceTemplateArgumentsByTypeMatch()
1158 if (!(TDF & TDF_IgnoreQualifiers)) { in DeduceTemplateArgumentsByTypeMatch()
1159 if (TDF & TDF_ParamWithReferenceType) { in DeduceTemplateArgumentsByTypeMatch()
1169 if (!(TDF & TDF_SkipNonDependent)) { in DeduceTemplateArgumentsByTypeMatch()
1170 bool NonDeduced = (TDF & TDF_InOverloadResolution)? in DeduceTemplateArgumentsByTypeMatch()
1182 bool Success = (TDF & TDF_InOverloadResolution)? in DeduceTemplateArgumentsByTypeMatch()
1212 if (TDF & TDF_SkipNonDependent) in DeduceTemplateArgumentsByTypeMatch()
1215 if (TDF & TDF_IgnoreQualifiers) { in DeduceTemplateArgumentsByTypeMatch()
1229 Info, Deduced, TDF); in DeduceTemplateArgumentsByTypeMatch()
1239 Info, Deduced, TDF); in DeduceTemplateArgumentsByTypeMatch()
1255 unsigned SubTDF = TDF & (TDF_IgnoreQualifiers | TDF_DerivedClass); in DeduceTemplateArgumentsByTypeMatch()
1294 unsigned SubTDF = TDF & TDF_IgnoreQualifiers; in DeduceTemplateArgumentsByTypeMatch()
1313 unsigned SubTDF = TDF & TDF_IgnoreQualifiers; in DeduceTemplateArgumentsByTypeMatch()
1326 unsigned SubTDF = TDF & TDF_IgnoreQualifiers; in DeduceTemplateArgumentsByTypeMatch()
1371 unsigned SubTDF = TDF & TDF_TopLevelParameterTypeList; in DeduceTemplateArgumentsByTypeMatch()
1423 if (!(TDF & TDF_DerivedClass) || !RecordT) in DeduceTemplateArgumentsByTypeMatch()
1546 TDF & TDF_IgnoreQualifiers)) in DeduceTemplateArgumentsByTypeMatch()
1553 TDF & TDF_IgnoreQualifiers); in DeduceTemplateArgumentsByTypeMatch()
1588 Info, Deduced, TDF); in DeduceTemplateArgumentsByTypeMatch()
1601 Info, Deduced, TDF); in DeduceTemplateArgumentsByTypeMatch()
1620 Info, Deduced, TDF)) in DeduceTemplateArgumentsByTypeMatch()
1642 Info, Deduced, TDF)) in DeduceTemplateArgumentsByTypeMatch()
3001 unsigned TDF = 0; in ResolveOverloadForDeduction() local
3003 TDF |= TDF_ParamWithReferenceType; in ResolveOverloadForDeduction()
3005 TDF |= TDF_IgnoreQualifiers; in ResolveOverloadForDeduction()
3081 ArgType, Info, Deduced, TDF); in ResolveOverloadForDeduction()
3101 unsigned &TDF) { in AdjustFunctionParmAndArgTypesForDeduction() argument
3165 TDF = TDF_SkipNonDependent; in AdjustFunctionParmAndArgTypesForDeduction()
3171 TDF |= TDF_ParamWithReferenceType; in AdjustFunctionParmAndArgTypesForDeduction()
3177 TDF |= TDF_IgnoreQualifiers; in AdjustFunctionParmAndArgTypesForDeduction()
3187 TDF |= TDF_DerivedClass; in AdjustFunctionParmAndArgTypesForDeduction()
3199 SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned TDF);
3208 unsigned TDF, Sema::TemplateDeductionResult &Result) { in DeduceFromInitializerList() argument
3244 E, Info, Deduced, TDF))) in DeduceFromInitializerList()
3279 unsigned TDF) { in DeduceTemplateArgumentByListElement() argument
3286 Deduced, TDF, Result)) in DeduceTemplateArgumentByListElement()
3295 ArgType, Arg, TDF)) { in DeduceTemplateArgumentByListElement()
3300 ArgType, Info, Deduced, TDF); in DeduceTemplateArgumentByListElement()
3396 unsigned TDF = 0; in DeduceTemplateArguments() local
3399 TDF)) in DeduceTemplateArguments()
3411 Info, Deduced, TDF, Result)) in DeduceTemplateArguments()
3428 Info, Deduced, TDF)) in DeduceTemplateArguments()
3459 unsigned TDF = 0; in DeduceTemplateArguments() local
3462 TDF)) { in DeduceTemplateArguments()
3473 Info, Deduced, TDF, Result)) { in DeduceTemplateArguments()
3491 Deduced, TDF)) in DeduceTemplateArguments()
3607 unsigned TDF = TDF_TopLevelParameterTypeList; in DeduceTemplateArguments() local
3608 if (InOverloadResolution) TDF |= TDF_InOverloadResolution; in DeduceTemplateArguments()
3613 Info, Deduced, TDF)) in DeduceTemplateArguments()
3834 unsigned TDF = 0; in DeduceTemplateArguments() local
3839 TDF |= TDF_ParamWithReferenceType; in DeduceTemplateArguments()
3849 TDF |= TDF_IgnoreQualifiers; in DeduceTemplateArguments()
3852 P, A, Info, Deduced, TDF)) in DeduceTemplateArguments()
4050 unsigned TDF = 0; in DeduceAutoType() local
4059 Info, Deduced, TDF)) in DeduceAutoType()
4069 *this, TemplateParamsSt.get(), FuncParam, InitType, Init, TDF)) in DeduceAutoType()
4074 TDF)) in DeduceAutoType()