Lines Matching refs:CodeSynthesisContext
349 using CodeSynthesisContext = Sema::CodeSynthesisContext; typedef in __anon497139710311::DefaultTemplateInstCallback
357 const CodeSynthesisContext &Inst) override { in atTemplateBegin()
362 const CodeSynthesisContext &Inst) override { in atTemplateEnd()
367 static std::string toString(CodeSynthesisContext::SynthesisKind Kind) { in toString()
369 case CodeSynthesisContext::TemplateInstantiation: in toString()
371 case CodeSynthesisContext::DefaultTemplateArgumentInstantiation: in toString()
373 case CodeSynthesisContext::DefaultFunctionArgumentInstantiation: in toString()
375 case CodeSynthesisContext::ExplicitTemplateArgumentSubstitution: in toString()
377 case CodeSynthesisContext::DeducedTemplateArgumentSubstitution: in toString()
379 case CodeSynthesisContext::PriorTemplateArgumentSubstitution: in toString()
381 case CodeSynthesisContext::DefaultTemplateArgumentChecking: in toString()
383 case CodeSynthesisContext::ExceptionSpecEvaluation: in toString()
385 case CodeSynthesisContext::ExceptionSpecInstantiation: in toString()
387 case CodeSynthesisContext::DeclaringSpecialMember: in toString()
389 case CodeSynthesisContext::DeclaringImplicitEqualityComparison: in toString()
391 case CodeSynthesisContext::DefiningSynthesizedFunction: in toString()
393 case CodeSynthesisContext::RewritingOperatorAsSpaceship: in toString()
395 case CodeSynthesisContext::Memoization: in toString()
397 case CodeSynthesisContext::ConstraintsCheck: in toString()
399 case CodeSynthesisContext::ConstraintSubstitution: in toString()
401 case CodeSynthesisContext::ConstraintNormalization: in toString()
403 case CodeSynthesisContext::RequirementParameterInstantiation: in toString()
405 case CodeSynthesisContext::ParameterMappingSubstitution: in toString()
407 case CodeSynthesisContext::RequirementInstantiation: in toString()
409 case CodeSynthesisContext::NestedRequirementConstraintsCheck: in toString()
411 case CodeSynthesisContext::InitializingStructuredBinding: in toString()
413 case CodeSynthesisContext::MarkingClassDllexported: in toString()
415 case CodeSynthesisContext::BuildingBuiltinDumpStructCall: in toString()
423 const CodeSynthesisContext &Inst) { in displayTemplightEntry()
510 const CodeSynthesisContext &Inst) { in getTemplightEntry()