Lines Matching defs:CodeSynthesisContext

388   using CodeSynthesisContext = Sema::CodeSynthesisContext;
396 const CodeSynthesisContext &Inst) override {
401 const CodeSynthesisContext &Inst) override {
406 static std::string toString(CodeSynthesisContext::SynthesisKind Kind) {
408 case CodeSynthesisContext::TemplateInstantiation:
410 case CodeSynthesisContext::DefaultTemplateArgumentInstantiation:
412 case CodeSynthesisContext::DefaultFunctionArgumentInstantiation:
414 case CodeSynthesisContext::ExplicitTemplateArgumentSubstitution:
416 case CodeSynthesisContext::DeducedTemplateArgumentSubstitution:
418 case CodeSynthesisContext::LambdaExpressionSubstitution:
420 case CodeSynthesisContext::PriorTemplateArgumentSubstitution:
422 case CodeSynthesisContext::DefaultTemplateArgumentChecking:
424 case CodeSynthesisContext::ExceptionSpecEvaluation:
426 case CodeSynthesisContext::ExceptionSpecInstantiation:
428 case CodeSynthesisContext::DeclaringSpecialMember:
430 case CodeSynthesisContext::DeclaringImplicitEqualityComparison:
432 case CodeSynthesisContext::DefiningSynthesizedFunction:
434 case CodeSynthesisContext::RewritingOperatorAsSpaceship:
436 case CodeSynthesisContext::Memoization:
438 case CodeSynthesisContext::ConstraintsCheck:
440 case CodeSynthesisContext::ConstraintSubstitution:
442 case CodeSynthesisContext::ConstraintNormalization:
444 case CodeSynthesisContext::RequirementParameterInstantiation:
446 case CodeSynthesisContext::ParameterMappingSubstitution:
448 case CodeSynthesisContext::RequirementInstantiation:
450 case CodeSynthesisContext::NestedRequirementConstraintsCheck:
452 case CodeSynthesisContext::InitializingStructuredBinding:
454 case CodeSynthesisContext::MarkingClassDllexported:
456 case CodeSynthesisContext::BuildingBuiltinDumpStructCall:
458 case CodeSynthesisContext::BuildingDeductionGuides:
460 case CodeSynthesisContext::TypeAliasTemplateInstantiation:
462 case CodeSynthesisContext::PartialOrderingTTP:
470 const CodeSynthesisContext &Inst) {
559 const CodeSynthesisContext &Inst) {