clang 10.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 |
CallStackDepth | clang::interp::InterpState |
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 override | clang::interp::InterpState | inline virtual
checkingPotentialConstantExpression() const override | clang::interp::InterpState | inline virtual
Ctx | clang::interp::InterpState |
Current | clang::interp::InterpState |
deallocate(Block *B) | clang::interp::InterpState |
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 |
getBottomFrame() const override | clang::interp::InterpState | inline virtual
getCallStackDepth() override | clang::interp::InterpState | inline virtual
getCtx() const override | clang::interp::InterpState | inline virtual
getCurrentFrame() override | clang::interp::InterpState | virtual
getEvalStatus() const override | clang::interp::InterpState | inline virtual
getExpr(Function *F, CodePtr PC) const | clang::interp::SourceMapper |
getLangOpts() const | clang::interp::State |
getLocation(Function *F, CodePtr PC) const | clang::interp::SourceMapper |
getSource(Function *F, CodePtr PC) const override | clang::interp::InterpState | inline virtual
getSplitFrame() | clang::interp::InterpState | inline
hasActiveDiagnostic() override | clang::interp::InterpState | inline virtual
hasPriorDiagnostic() override | clang::interp::InterpState | inline virtual
InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx, SourceMapper *M=nullptr) | clang::interp::InterpState |
keepEvaluatingAfterFailure() const override | clang::interp::InterpState | inline virtual
Note(SourceLocation Loc, diag::kind DiagId) | clang::interp::State |
noteUndefinedBehavior() override | clang::interp::InterpState | inline virtual
P | clang::interp::InterpState |
report(SourceLocation Loc, diag::kind DiagId) | clang::interp::State |
reportOverflow(const Expr *E, const llvm::APSInt &Value) | clang::interp::InterpState |
setActiveDiagnostic(bool Flag) override | clang::interp::InterpState | inline virtual
setFoldFailureDiagnostic(bool Flag) override | clang::interp::InterpState | inline virtual
Stk | clang::interp::InterpState |
~InterpState() | clang::interp::InterpState |
~SourceMapper() | clang::interp::SourceMapper | inline virtual
~State() | clang::interp::State | virtual