Searched refs:Deduced (Results 1 – 10 of 10) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 92 SmallVectorImpl<DeducedTemplateArgument> &Deduced); 125 Deduced, 137 SmallVectorImpl<DeducedTemplateArgument> &Deduced); 321 SmallVectorImpl<DeducedTemplateArgument> &Deduced) { in DeduceNonTypeTemplateArgument() argument 328 Deduced[NTTP->getIndex()], in DeduceNonTypeTemplateArgument() 332 Info.FirstArg = Deduced[NTTP->getIndex()]; in DeduceNonTypeTemplateArgument() 337 Deduced[NTTP->getIndex()] = Result; in DeduceNonTypeTemplateArgument() 350 SmallVectorImpl<DeducedTemplateArgument> &Deduced) { in DeduceNonTypeTemplateArgument() argument 358 Deduced[NTTP->getIndex()], in DeduceNonTypeTemplateArgument() 363 Info.FirstArg = Deduced[NTTP->getIndex()]; in DeduceNonTypeTemplateArgument() [all …]
|
| H A D | SemaStmt.cpp | 2804 QualType Deduced; in DeduceFunctionTypeFromReturnExpr() local 2833 DeduceAutoResult DAR = DeduceAutoType(OrigResultType, RetExpr, Deduced); in DeduceFunctionTypeFromReturnExpr() 2858 Deduced = SubstAutoType(OrigResultType.getType(), Context.VoidTy); in DeduceFunctionTypeFromReturnExpr() 2859 if (Deduced.isNull()) in DeduceFunctionTypeFromReturnExpr() 2868 AutoType *NewAT = Deduced->getContainedAutoType(); in DeduceFunctionTypeFromReturnExpr() 2885 Context.adjustDeducedFunctionResultType(FD, Deduced); in DeduceFunctionTypeFromReturnExpr()
|
| H A D | TreeTransform.h | 830 QualType RebuildAutoType(QualType Deduced, bool IsDecltypeAuto) { in RebuildAutoType() argument 834 return SemaRef.Context.getAutoType(Deduced, IsDecltypeAuto, in RebuildAutoType() 3755 QualType Deduced = AutoTy->getDeducedType(); in TransformQualifiedType() local 3756 Qualifiers Qs = Deduced.getQualifiers(); in TransformQualifiedType() 3758 Deduced = SemaRef.Context.getQualifiedType(Deduced.getUnqualifiedType(), in TransformQualifiedType() 3760 Result = SemaRef.Context.getAutoType(Deduced, AutoTy->isDecltypeAuto(), in TransformQualifiedType()
|
| H A D | SemaCodeComplete.cpp | 2668 llvm::SmallBitVector Deduced; in CreateCodeCompletionString() local 2669 Sema::MarkDeducedTemplateParameters(Ctx, FunTmpl, Deduced); in CreateCodeCompletionString() 2671 for (LastDeducibleArgument = Deduced.size(); LastDeducibleArgument > 0; in CreateCodeCompletionString() 2673 if (!Deduced[LastDeducibleArgument - 1]) { in CreateCodeCompletionString()
|
| H A D | SemaDecl.cpp | 9724 QualType Deduced; in BuildDeclaratorGroup() local 9736 if (Deduced.isNull()) { in BuildDeclaratorGroup() 9737 Deduced = U; in BuildDeclaratorGroup() 9744 << Deduced << DeducedDecl->getDeclName() in BuildDeclaratorGroup()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | TemplateDeduction.h | 34 TemplateArgumentList *Deduced; variable 52 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false), in TemplateDeductionInfo() 63 TemplateArgumentList *Result = Deduced; in take() 64 Deduced = nullptr; in take() 80 Deduced = NewDeduced; in reset()
|
| H A D | Template.h | 167 void setDeducedFromArrayBound(bool Deduced) { in setDeducedFromArrayBound() argument 168 DeducedFromArrayBound = Deduced; in setDeducedFromArrayBound()
|
| H A D | Sema.h | 6160 SmallVectorImpl<DeducedTemplateArgument> &Deduced, 6180 SmallVectorImpl<DeducedTemplateArgument> &Deduced, 6272 llvm::SmallBitVector &Deduced) { in MarkDeducedTemplateParameters() argument 6273 return MarkDeducedTemplateParameters(Context, FunctionTemplate, Deduced); in MarkDeducedTemplateParameters() 6277 llvm::SmallBitVector &Deduced);
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | Type.h | 3748 static void Profile(llvm::FoldingSetNodeID &ID, QualType Deduced, 3750 ID.AddPointer(Deduced.getAsOpaquePtr());
|
| /minix3/external/bsd/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 5410 QualType Deduced = readType(*Loc.F, Record, Idx); in readTypeRecord() local 5412 bool IsDependent = Deduced.isNull() ? Record[Idx++] : false; in readTypeRecord() 5413 return Context.getAutoType(Deduced, IsDecltypeAuto, IsDependent); in readTypeRecord()
|