Home
last modified time | relevance | path

Searched refs:NewDeduced (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang/include/clang/Sema/
DTemplateDeduction.h123 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/
DTemplateDeduction.h79 void reset(TemplateArgumentList *NewDeduced) { in reset() argument
80 Deduced = NewDeduced; in reset()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp296 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 …]
DTreeTransform.h5309 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/
DSemaTemplateDeduction.cpp388 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()
DTreeTransform.h6113 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()