clang 20.0.0git
clang::interp::InterpState Member List

This is the complete list of members for clang::interp::InterpState, including all inherited members.

addNotes(ArrayRef< PartialDiagnosticAt > Diags)clang::interp::State
CCEDiag(SourceLocation Loc, diag::kind DiagId=diag::note_invalid_subexpr_in_const_expr, unsigned ExtraNotes=0)clang::interp::State
CCEDiag(const Expr *E, diag::kind DiagId=diag::note_invalid_subexpr_in_const_expr, unsigned ExtraNotes=0)clang::interp::State
CCEDiag(const SourceInfo &SI, diag::kind DiagId=diag::note_invalid_subexpr_in_const_expr, unsigned ExtraNotes=0)clang::interp::State
checkingForUndefinedBehavior() const overrideclang::interp::InterpStateinlinevirtual
checkingPotentialConstantExpression() const overrideclang::interp::InterpStateinlinevirtual
cleanup()clang::interp::InterpState
Ctxclang::interp::InterpState
Currentclang::interp::InterpState
deallocate(Block *B)clang::interp::InterpState
EvalLocationclang::interp::InterpState
EvaluatingDeclclang::interp::InterpState
EvaluationResultclang::interp::InterpStatefriend
FFDiag(SourceLocation Loc, diag::kind DiagId=diag::note_invalid_subexpr_in_const_expr, unsigned ExtraNotes=0)clang::interp::State
FFDiag(const Expr *E, diag::kind DiagId=diag::note_invalid_subexpr_in_const_expr, unsigned ExtraNotes=0)clang::interp::State
FFDiag(const SourceInfo &SI, diag::kind DiagId=diag::note_invalid_subexpr_in_const_expr, unsigned ExtraNotes=0)clang::interp::State
getAllocator()clang::interp::InterpStateinline
getBottomFrame() const overrideclang::interp::InterpStateinlinevirtual
getCallStackDepth() overrideclang::interp::InterpStateinlinevirtual
getContext() constclang::interp::InterpStateinline
getCtx() const overrideclang::interp::InterpStateinlinevirtual
getCurrentFrame() overrideclang::interp::InterpStatevirtual
getEvalStatus() const overrideclang::interp::InterpStateinlinevirtual
getExpr(const Function *F, CodePtr PC) constclang::interp::SourceMapper
getLangOpts() constclang::interp::State
getLocation(const Function *F, CodePtr PC) constclang::interp::SourceMapper
getRange(const Function *F, CodePtr PC) constclang::interp::SourceMapper
getSource(const Function *F, CodePtr PC) const overrideclang::interp::InterpStateinlinevirtual
getSplitFrame()clang::interp::InterpStateinline
hasActiveDiagnostic() overrideclang::interp::InterpStateinlinevirtual
hasPriorDiagnostic() overrideclang::interp::InterpStateinlinevirtual
InConstantContextclang::interp::State
inConstantContext() constclang::interp::InterpStateinline
InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx, SourceMapper *M=nullptr)clang::interp::InterpState
InterpState(const InterpState &)=deleteclang::interp::InterpState
keepEvaluatingAfterFailure() const overrideclang::interp::InterpStateinlinevirtual
maybeDiagnoseDanglingAllocations()clang::interp::InterpState
Note(SourceLocation Loc, diag::kind DiagId)clang::interp::State
noteUndefinedBehavior() overrideclang::interp::InterpStateinlinevirtual
operator=(const InterpState &)=deleteclang::interp::InterpState
Pclang::interp::InterpState
report(SourceLocation Loc, diag::kind DiagId)clang::interp::State
reportOverflow(const Expr *E, const llvm::APSInt &Value)clang::interp::InterpState
SeenGlobalTemporariesclang::interp::InterpState
setActiveDiagnostic(bool Flag) overrideclang::interp::InterpStateinlinevirtual
setEvalLocation(SourceLocation SL)clang::interp::InterpStateinline
setFoldFailureDiagnostic(bool Flag) overrideclang::interp::InterpStateinlinevirtual
State()=defaultclang::interp::State
Stkclang::interp::InterpState
~InterpState()clang::interp::InterpState
~SourceMapper()clang::interp::SourceMapperinlinevirtual
~State()clang::interp::Statevirtual