#include "InterpState.h"
#include "InterpFrame.h"
#include "InterpStack.h"
#include "Program.h"
#include "State.h"
usingnamespaceclang;
usingnamespaceclang::interp;
InterpState::InterpState(State &Parent, Program &P, InterpStack &Stk,
Context &Ctx, SourceMapper *M)
: … { … }
bool InterpState::inConstantContext() const { … }
InterpState::~InterpState() { … }
void InterpState::cleanup() { … }
Frame *InterpState::getCurrentFrame() { … }
bool InterpState::reportOverflow(const Expr *E, const llvm::APSInt &Value) { … }
void InterpState::deallocate(Block *B) { … }
bool InterpState::maybeDiagnoseDanglingAllocations() { … }