Searched refs:NewDeduced (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/clang/include/clang/Sema/ |
D | TemplateDeduction.h | 123 void setExplicitArgs(TemplateArgumentList *NewDeduced) { in setExplicitArgs() argument 124 Deduced = NewDeduced; in setExplicitArgs() 130 void reset(TemplateArgumentList *NewDeduced) { in reset() argument 131 Deduced = NewDeduced; in reset()
|
/external/clang/include/clang/Sema/ |
D | TemplateDeduction.h | 79 void reset(TemplateArgumentList *NewDeduced) { in reset() argument 80 Deduced = NewDeduced; in reset()
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 296 DeducedTemplateArgument NewDeduced(S.Context, Value, ValueType, in DeduceNonTypeTemplateArgument() local 300 NewDeduced); in DeduceNonTypeTemplateArgument() 304 Info.SecondArg = NewDeduced; in DeduceNonTypeTemplateArgument() 327 DeducedTemplateArgument NewDeduced(Value); in DeduceNonTypeTemplateArgument() local 330 NewDeduced); in DeduceNonTypeTemplateArgument() 335 Info.SecondArg = NewDeduced; in DeduceNonTypeTemplateArgument() 358 DeducedTemplateArgument NewDeduced(New); in DeduceNonTypeTemplateArgument() local 361 NewDeduced); in DeduceNonTypeTemplateArgument() 365 Info.SecondArg = NewDeduced; in DeduceNonTypeTemplateArgument() 389 DeducedTemplateArgument NewDeduced(S.Context.getCanonicalTemplateName(Arg)); in DeduceTemplateArguments() local [all …]
|
D | TreeTransform.h | 5309 QualType NewDeduced; in TransformAutoType() local 5311 NewDeduced = getDerived().TransformType(OldDeduced); in TransformAutoType() 5312 if (NewDeduced.isNull()) in TransformAutoType() 5317 if (getDerived().AlwaysRebuild() || NewDeduced != OldDeduced || in TransformAutoType() 5319 Result = getDerived().RebuildAutoType(NewDeduced, T->getKeyword()); in TransformAutoType()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 388 const NonTypeTemplateParmDecl *NTTP, const DeducedTemplateArgument &NewDeduced, in DeduceNonTypeTemplateArgument() argument 395 S.Context, Deduced[NTTP->getIndex()], NewDeduced); in DeduceNonTypeTemplateArgument() 399 Info.SecondArg = NewDeduced; in DeduceNonTypeTemplateArgument() 434 /*ArrayBound=*/NewDeduced.wasDeducedFromArrayBound()); in DeduceNonTypeTemplateArgument() 516 DeducedTemplateArgument NewDeduced(S.Context.getCanonicalTemplateName(Arg)); in DeduceTemplateArguments() local 519 NewDeduced); in DeduceTemplateArguments() 523 Info.SecondArg = NewDeduced; in DeduceTemplateArguments() 1554 DeducedTemplateArgument NewDeduced(DeducedType, DeducedFromArrayBound); in DeduceTemplateArgumentsByTypeMatch() local 1557 NewDeduced); in DeduceTemplateArgumentsByTypeMatch() 1561 Info.SecondArg = NewDeduced; in DeduceTemplateArgumentsByTypeMatch()
|
D | TreeTransform.h | 6113 QualType NewDeduced; in TransformDeducedTemplateSpecializationType() local 6115 NewDeduced = getDerived().TransformType(OldDeduced); in TransformDeducedTemplateSpecializationType() 6116 if (NewDeduced.isNull()) in TransformDeducedTemplateSpecializationType() 6121 TemplateName, NewDeduced); in TransformDeducedTemplateSpecializationType() 6418 QualType NewDeduced; in TransformAutoType() local 6420 NewDeduced = getDerived().TransformType(OldDeduced); in TransformAutoType() 6421 if (NewDeduced.isNull()) in TransformAutoType() 6453 if (getDerived().AlwaysRebuild() || NewDeduced != OldDeduced || in TransformAutoType() 6459 Result = getDerived().RebuildAutoType(NewDeduced, T->getKeyword(), NewCD, in TransformAutoType()
|