Searched refs:CodeSynthesisContext (Results 1 – 11 of 11) sorted by relevance
401 using CodeSynthesisContext = Sema::CodeSynthesisContext; typedef in __anonab0344ae0311::DefaultTemplateInstCallback421 case CodeSynthesisContext::TemplateInstantiation: in toString()435 case CodeSynthesisContext::ExceptionSpecEvaluation: in toString()437 case CodeSynthesisContext::ExceptionSpecInstantiation: in toString()439 case CodeSynthesisContext::DeclaringSpecialMember: in toString()447 case CodeSynthesisContext::Memoization: in toString()449 case CodeSynthesisContext::ConstraintsCheck: in toString()451 case CodeSynthesisContext::ConstraintSubstitution: in toString()453 case CodeSynthesisContext::ConstraintNormalization: in toString()457 case CodeSynthesisContext::RequirementInstantiation: 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()
1061 Sema::CodeSynthesisContext Ctx; in addContextNote()1062 Ctx.Kind = Sema::CodeSynthesisContext::DefiningSynthesizedFunction; in addContextNote()8625 struct CodeSynthesisContext { struct8764 CodeSynthesisContext() in CodeSynthesisContext() argument8779 SmallVector<CodeSynthesisContext, 16> CodeSynthesisContexts;8914 CodeSynthesisContext::SynthesisKind Kind,9040 Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind,9052 void pushCodeSynthesisContext(CodeSynthesisContext Ctx);
251 CodeSynthesisContext Inst; in InstantiatingTemplate()298 CodeSynthesisContext::SynthesisKind Kind, in InstantiatingTemplate()732 case CodeSynthesisContext::DeclaringSpecialMember: in PrintInstantiationStack()782 case CodeSynthesisContext::Memoization: in PrintInstantiationStack()785 case CodeSynthesisContext::ConstraintsCheck: { in PrintInstantiationStack()816 case CodeSynthesisContext::ConstraintSubstitution: in PrintInstantiationStack()847 case CodeSynthesisContext::TemplateInstantiation: in isSFINAEContext()855 case CodeSynthesisContext::ConstraintsCheck: in isSFINAEContext()873 case CodeSynthesisContext::ConstraintSubstitution: in isSFINAEContext()881 case CodeSynthesisContext::DeclaringSpecialMember: in isSFINAEContext()[all …]
1147 Sema::CodeSynthesisContext Ctx; in InitializingBinding()1148 Ctx.Kind = Sema::CodeSynthesisContext::InitializingStructuredBinding; in InitializingBinding()5948 Sema::CodeSynthesisContext Ctx; in ReferenceDllExportedMembers()5949 Ctx.Kind = Sema::CodeSynthesisContext::MarkingClassDllexported; in ReferenceDllExportedMembers()7216 Sema::CodeSynthesisContext Ctx; in ComputingExceptionSpec()7217 Ctx.Kind = Sema::CodeSynthesisContext::ExceptionSpecEvaluation; in ComputingExceptionSpec()8583 Sema::CodeSynthesisContext Ctx; in DeclareImplicitEqualityComparison()8584 Ctx.Kind = Sema::CodeSynthesisContext::DeclaringImplicitEqualityComparison; in DeclareImplicitEqualityComparison()13141 Sema::CodeSynthesisContext Ctx; in DeclaringSpecialMember()13142 Ctx.Kind = Sema::CodeSynthesisContext::DeclaringSpecialMember; in DeclaringSpecialMember()
580 CodeSynthesisContext::RewritingOperatorAsSpaceship) in diagnoseZeroToNullptrConversion()
3248 CodeSynthesisContext::ExplicitTemplateArgumentSubstitution, Info); in SubstituteExplicitTemplateArguments()3571 CodeSynthesisContext::DeducedTemplateArgumentSubstitution, Info); in FinishTemplateArgumentDeduction()
4623 typedef Sema::CodeSynthesisContext ActiveInstType; in InitFunctionInstantiation()4753 CodeSynthesisContext::ExplicitTemplateArgumentSubstitution, Info); in InstantiateFunctionDeclaration()
8620 CodeSynthesisContext TempInst; in RequireCompleteTypeImpl()8621 TempInst.Kind = CodeSynthesisContext::Memoization; in RequireCompleteTypeImpl()
13756 Sema::CodeSynthesisContext Ctx; in CreateOverloadedBinOp()13757 Ctx.Kind = Sema::CodeSynthesisContext::RewritingOperatorAsSpaceship; in CreateOverloadedBinOp()
2159 CodeSynthesisContext::DefaultFunctionArgumentInstantiation; in DiagnoseDependentMemberLookup()