Lines Matching refs:CodeSynthesisContext
385 using CodeSynthesisContext = Sema::CodeSynthesisContext; typedef in __anond347a96a0311::DefaultTemplateInstCallback
393 const CodeSynthesisContext &Inst) override { in atTemplateBegin()
398 const CodeSynthesisContext &Inst) override { in atTemplateEnd()
403 static std::string toString(CodeSynthesisContext::SynthesisKind Kind) { in toString()
405 case CodeSynthesisContext::TemplateInstantiation: in toString()
407 case CodeSynthesisContext::DefaultTemplateArgumentInstantiation: in toString()
409 case CodeSynthesisContext::DefaultFunctionArgumentInstantiation: in toString()
411 case CodeSynthesisContext::ExplicitTemplateArgumentSubstitution: in toString()
413 case CodeSynthesisContext::DeducedTemplateArgumentSubstitution: in toString()
415 case CodeSynthesisContext::PriorTemplateArgumentSubstitution: in toString()
417 case CodeSynthesisContext::DefaultTemplateArgumentChecking: in toString()
419 case CodeSynthesisContext::ExceptionSpecEvaluation: in toString()
421 case CodeSynthesisContext::ExceptionSpecInstantiation: in toString()
423 case CodeSynthesisContext::DeclaringSpecialMember: in toString()
425 case CodeSynthesisContext::DeclaringImplicitEqualityComparison: in toString()
427 case CodeSynthesisContext::DefiningSynthesizedFunction: in toString()
429 case CodeSynthesisContext::RewritingOperatorAsSpaceship: in toString()
431 case CodeSynthesisContext::Memoization: in toString()
433 case CodeSynthesisContext::ConstraintsCheck: in toString()
435 case CodeSynthesisContext::ConstraintSubstitution: in toString()
437 case CodeSynthesisContext::ConstraintNormalization: in toString()
439 case CodeSynthesisContext::ParameterMappingSubstitution: in toString()
441 case CodeSynthesisContext::RequirementInstantiation: in toString()
443 case CodeSynthesisContext::NestedRequirementConstraintsCheck: in toString()
445 case CodeSynthesisContext::InitializingStructuredBinding: in toString()
447 case CodeSynthesisContext::MarkingClassDllexported: in toString()
455 const CodeSynthesisContext &Inst) { in displayTemplightEntry()
470 const CodeSynthesisContext &Inst) { in getTemplightEntry()