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 | inlinevirtual |
checkingPotentialConstantExpression() const override | clang::interp::InterpState | inlinevirtual |
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 | inlinevirtual |
getCallStackDepth() override | clang::interp::InterpState | inlinevirtual |
getCtx() const override | clang::interp::InterpState | inlinevirtual |
getCurrentFrame() override | clang::interp::InterpState | virtual |
getEvalStatus() const override | clang::interp::InterpState | inlinevirtual |
getExpr(const Function *F, CodePtr PC) const | clang::interp::SourceMapper | |
getLangOpts() const | clang::interp::State | |
getLocation(const Function *F, CodePtr PC) const | clang::interp::SourceMapper | |
getSource(const Function *F, CodePtr PC) const override | clang::interp::InterpState | inlinevirtual |
getSplitFrame() | clang::interp::InterpState | inline |
hasActiveDiagnostic() override | clang::interp::InterpState | inlinevirtual |
hasPriorDiagnostic() override | clang::interp::InterpState | inlinevirtual |
inConstantContext() const | clang::interp::InterpState | inline |
InConstantContext | clang::interp::State | |
InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx, SourceMapper *M=nullptr) | clang::interp::InterpState | |
keepEvaluatingAfterFailure() const override | clang::interp::InterpState | inlinevirtual |
Note(SourceLocation Loc, diag::kind DiagId) | clang::interp::State | |
noteUndefinedBehavior() override | clang::interp::InterpState | inlinevirtual |
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 | inlinevirtual |
setFoldFailureDiagnostic(bool Flag) override | clang::interp::InterpState | inlinevirtual |
State() | clang::interp::State | inline |
Stk | clang::interp::InterpState | |
~InterpState() | clang::interp::InterpState | |
~SourceMapper() | clang::interp::SourceMapper | inlinevirtual |
~State() | clang::interp::State | virtual |