Home
last modified time | relevance | path

Searched refs:Deduced (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp88 SmallVectorImpl<DeducedTemplateArgument> &Deduced);
121 Deduced,
133 SmallVectorImpl<DeducedTemplateArgument> &Deduced,
301 SmallVectorImpl<DeducedTemplateArgument> &Deduced) { in DeduceNonTypeTemplateArgument() argument
308 Deduced[NTTP->getIndex()], in DeduceNonTypeTemplateArgument()
312 Info.FirstArg = Deduced[NTTP->getIndex()]; in DeduceNonTypeTemplateArgument()
317 Deduced[NTTP->getIndex()] = Result; in DeduceNonTypeTemplateArgument()
330 SmallVectorImpl<DeducedTemplateArgument> &Deduced) { in DeduceNonTypeTemplateArgument() argument
338 Deduced[NTTP->getIndex()], in DeduceNonTypeTemplateArgument()
343 Info.FirstArg = Deduced[NTTP->getIndex()]; in DeduceNonTypeTemplateArgument()
[all …]
DSemaCodeComplete.cpp2588 llvm::SmallBitVector Deduced; in CreateCodeCompletionString() local
2589 Sema::MarkDeducedTemplateParameters(Ctx, FunTmpl, Deduced); in CreateCodeCompletionString()
2591 for (LastDeducibleArgument = Deduced.size(); LastDeducibleArgument > 0; in CreateCodeCompletionString()
2593 if (!Deduced[LastDeducibleArgument - 1]) { in CreateCodeCompletionString()
DSemaDecl.cpp7171 QualType Deduced; in BuildDeclaratorGroup() local
7183 if (Deduced.isNull()) { in BuildDeclaratorGroup()
7184 Deduced = U; in BuildDeclaratorGroup()
7190 << Deduced << DeducedDecl->getDeclName() in BuildDeclaratorGroup()
DTreeTransform.h757 QualType RebuildAutoType(QualType Deduced) { in RebuildAutoType() argument
758 return SemaRef.Context.getAutoType(Deduced); in RebuildAutoType()
/external/clang/include/clang/Sema/
DTemplateDeduction.h36 TemplateArgumentList *Deduced; variable
55 : Context(Context), Deduced(0), Loc(Loc), HasSFINAEDiagnostic(false) { } in TemplateDeductionInfo()
69 TemplateArgumentList *Result = Deduced; in take()
70 Deduced = 0; in take()
87 Deduced = NewDeduced; in reset()
DTemplate.h168 void setDeducedFromArrayBound(bool Deduced) { in setDeducedFromArrayBound() argument
169 DeducedFromArrayBound = Deduced; in setDeducedFromArrayBound()
DSema.h5327 SmallVectorImpl<DeducedTemplateArgument> &Deduced,
5348 SmallVectorImpl<DeducedTemplateArgument> &Deduced,
5418 llvm::SmallBitVector &Deduced) { in MarkDeducedTemplateParameters() argument
5419 return MarkDeducedTemplateParameters(Context, FunctionTemplate, Deduced); in MarkDeducedTemplateParameters()
5423 llvm::SmallBitVector &Deduced);
/external/clang/include/clang/AST/
DType.h3559 QualType Deduced) {
3560 ID.AddPointer(Deduced.getAsOpaquePtr());