Home
last modified time | relevance | path

Searched refs:CodeSynthesisContext (Results 1 – 11 of 11) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendActions.cpp401 using CodeSynthesisContext = Sema::CodeSynthesisContext; typedef in __anonab0344ae0311::DefaultTemplateInstCallback
421 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 …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplateInstCallback.h35 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()
H A DSema.h1061 Sema::CodeSynthesisContext Ctx; in addContextNote()
1062 Ctx.Kind = Sema::CodeSynthesisContext::DefiningSynthesizedFunction; in addContextNote()
8625 struct CodeSynthesisContext { struct
8764 CodeSynthesisContext() in CodeSynthesisContext() argument
8779 SmallVector<CodeSynthesisContext, 16> CodeSynthesisContexts;
8914 CodeSynthesisContext::SynthesisKind Kind,
9040 Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind,
9052 void pushCodeSynthesisContext(CodeSynthesisContext Ctx);
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp251 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 …]
H A DSemaDeclCXX.cpp1147 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()
H A DSema.cpp580 CodeSynthesisContext::RewritingOperatorAsSpaceship) in diagnoseZeroToNullptrConversion()
H A DSemaTemplateDeduction.cpp3248 CodeSynthesisContext::ExplicitTemplateArgumentSubstitution, Info); in SubstituteExplicitTemplateArguments()
3571 CodeSynthesisContext::DeducedTemplateArgumentSubstitution, Info); in FinishTemplateArgumentDeduction()
H A DSemaTemplateInstantiateDecl.cpp4623 typedef Sema::CodeSynthesisContext ActiveInstType; in InitFunctionInstantiation()
4753 CodeSynthesisContext::ExplicitTemplateArgumentSubstitution, Info); in InstantiateFunctionDeclaration()
H A DSemaType.cpp8620 CodeSynthesisContext TempInst; in RequireCompleteTypeImpl()
8621 TempInst.Kind = CodeSynthesisContext::Memoization; in RequireCompleteTypeImpl()
H A DSemaOverload.cpp13756 Sema::CodeSynthesisContext Ctx; in CreateOverloadedBinOp()
13757 Ctx.Kind = Sema::CodeSynthesisContext::RewritingOperatorAsSpaceship; in CreateOverloadedBinOp()
H A DSemaExpr.cpp2159 CodeSynthesisContext::DefaultFunctionArgumentInstantiation; in DiagnoseDependentMemberLookup()