Lines Matching defs:CodeSynthesisContext

385   using CodeSynthesisContext = Sema::CodeSynthesisContext;
393 const CodeSynthesisContext &Inst) override {
398 const CodeSynthesisContext &Inst) override {
403 static std::string toString(CodeSynthesisContext::SynthesisKind Kind) {
405 case CodeSynthesisContext::TemplateInstantiation:
407 case CodeSynthesisContext::DefaultTemplateArgumentInstantiation:
409 case CodeSynthesisContext::DefaultFunctionArgumentInstantiation:
411 case CodeSynthesisContext::ExplicitTemplateArgumentSubstitution:
413 case CodeSynthesisContext::DeducedTemplateArgumentSubstitution:
415 case CodeSynthesisContext::LambdaExpressionSubstitution:
417 case CodeSynthesisContext::PriorTemplateArgumentSubstitution:
419 case CodeSynthesisContext::DefaultTemplateArgumentChecking:
421 case CodeSynthesisContext::ExceptionSpecEvaluation:
423 case CodeSynthesisContext::ExceptionSpecInstantiation:
425 case CodeSynthesisContext::DeclaringSpecialMember:
427 case CodeSynthesisContext::DeclaringImplicitEqualityComparison:
429 case CodeSynthesisContext::DefiningSynthesizedFunction:
431 case CodeSynthesisContext::RewritingOperatorAsSpaceship:
433 case CodeSynthesisContext::Memoization:
435 case CodeSynthesisContext::ConstraintsCheck:
437 case CodeSynthesisContext::ConstraintSubstitution:
439 case CodeSynthesisContext::ConstraintNormalization:
441 case CodeSynthesisContext::RequirementParameterInstantiation:
443 case CodeSynthesisContext::ParameterMappingSubstitution:
445 case CodeSynthesisContext::RequirementInstantiation:
447 case CodeSynthesisContext::NestedRequirementConstraintsCheck:
449 case CodeSynthesisContext::InitializingStructuredBinding:
451 case CodeSynthesisContext::MarkingClassDllexported:
453 case CodeSynthesisContext::BuildingBuiltinDumpStructCall:
455 case CodeSynthesisContext::BuildingDeductionGuides:
457 case CodeSynthesisContext::TypeAliasTemplateInstantiation:
465 const CodeSynthesisContext &Inst) {
554 const CodeSynthesisContext &Inst) {