Searched refs:CodeSynthesisContext (Results 1 – 14 of 14) sorted by relevance
357 using CodeSynthesisContext = Sema::CodeSynthesisContext; typedef in __anonfa7087f00311::DefaultTemplateInstCallback377 case CodeSynthesisContext::TemplateInstantiation: in toString()393 case CodeSynthesisContext::ExceptionSpecEvaluation: in toString()397 case CodeSynthesisContext::DeclaringSpecialMember: in toString()405 case CodeSynthesisContext::Memoization: in toString()407 case CodeSynthesisContext::ConstraintsCheck: in toString()409 case CodeSynthesisContext::ConstraintSubstitution: in toString()411 case CodeSynthesisContext::ConstraintNormalization: in toString()417 case CodeSynthesisContext::RequirementInstantiation: in toString()423 case CodeSynthesisContext::MarkingClassDllexported: in toString()[all …]
35 const Sema::CodeSynthesisContext &Inst) = 0;39 const Sema::CodeSynthesisContext &Inst) = 0;63 const Sema::CodeSynthesisContext &Inst) { in atTemplateBegin()73 const Sema::CodeSynthesisContext &Inst) { in atTemplateEnd()
1105 Sema::CodeSynthesisContext Ctx; in addContextNote()1106 Ctx.Kind = Sema::CodeSynthesisContext::DefiningSynthesizedFunction; in addContextNote()9463 struct CodeSynthesisContext { struct9623 CodeSynthesisContext() in CodeSynthesisContext() argument9638 SmallVector<CodeSynthesisContext, 16> CodeSynthesisContexts;9773 CodeSynthesisContext::SynthesisKind Kind,9911 Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind,9923 void pushCodeSynthesisContext(CodeSynthesisContext Ctx);
470 CodeSynthesisContext Inst; in InstantiatingTemplate()517 CodeSynthesisContext::SynthesisKind Kind, in InstantiatingTemplate()989 case CodeSynthesisContext::DeclaringSpecialMember: in PrintInstantiationStack()1048 case CodeSynthesisContext::Memoization: in PrintInstantiationStack()1055 case CodeSynthesisContext::ConstraintsCheck: { in PrintInstantiationStack()1086 case CodeSynthesisContext::ConstraintSubstitution: in PrintInstantiationStack()1121 case CodeSynthesisContext::TemplateInstantiation: in isSFINAEContext()1129 case CodeSynthesisContext::ConstraintsCheck: in isSFINAEContext()1157 case CodeSynthesisContext::ConstraintSubstitution: in isSFINAEContext()1165 case CodeSynthesisContext::DeclaringSpecialMember: in isSFINAEContext()[all …]
1212 Sema::CodeSynthesisContext Ctx; in InitializingBinding()1213 Ctx.Kind = Sema::CodeSynthesisContext::InitializingStructuredBinding; in InitializingBinding()6282 Sema::CodeSynthesisContext Ctx; in ReferenceDllExportedMembers()6283 Ctx.Kind = Sema::CodeSynthesisContext::MarkingClassDllexported; in ReferenceDllExportedMembers()7579 Sema::CodeSynthesisContext Ctx; in ComputingExceptionSpec()7580 Ctx.Kind = Sema::CodeSynthesisContext::ExceptionSpecEvaluation; in ComputingExceptionSpec()9132 Sema::CodeSynthesisContext Ctx; in DeclareImplicitEqualityComparison()9133 Ctx.Kind = Sema::CodeSynthesisContext::DeclaringImplicitEqualityComparison; in DeclareImplicitEqualityComparison()13889 Sema::CodeSynthesisContext Ctx; in DeclaringSpecialMember()13890 Ctx.Kind = Sema::CodeSynthesisContext::DeclaringSpecialMember; in DeclaringSpecialMember()
3275 CodeSynthesisContext::ExplicitTemplateArgumentSubstitution, Info); in SubstituteExplicitTemplateArguments()3615 Sema::CodeSynthesisContext::DeducedTemplateArgumentSubstitution, Info); in instantiateExplicitSpecifierDeferred()3652 CodeSynthesisContext::DeducedTemplateArgumentSubstitution, Info); in FinishTemplateArgumentDeduction()
2478 Sema::CodeSynthesisContext::DeducedTemplateArgumentSubstitution) { in VisitCXXMethodDecl()4740 typedef Sema::CodeSynthesisContext ActiveInstType; in InitFunctionInstantiation()4866 CodeSynthesisContext::ExplicitTemplateArgumentSubstitution, Info); in InstantiateFunctionDeclaration()
610 CodeSynthesisContext::RewritingOperatorAsSpaceship) in diagnoseZeroToNullptrConversion()
9439 CodeSynthesisContext TempInst; in RequireCompleteTypeImpl()9440 TempInst.Kind = CodeSynthesisContext::Memoization; in RequireCompleteTypeImpl()
14734 Sema::CodeSynthesisContext Ctx; in CreateOverloadedBinOp()14735 Ctx.Kind = Sema::CodeSynthesisContext::RewritingOperatorAsSpaceship; in CreateOverloadedBinOp()
13722 Sema::CodeSynthesisContext C; in TransformLambdaExpr()13723 C.Kind = clang::Sema::CodeSynthesisContext::LambdaExpressionSubstitution; in TransformLambdaExpr()
492 Sema::CodeSynthesisContext Ctx;493 Ctx.Kind = Sema::CodeSynthesisContext::BuildingBuiltinDumpStructCall;
11824 for (const CodeSynthesisContext &CSC : CodeSynthesisContexts) { in getTopMostPointOfInstantiation()
2414 CodeSynthesisContext::DefaultFunctionArgumentInstantiation; in DiagnoseDependentMemberLookup()