From 76977635e28e06192a486a9452e03bc7b8f612dc Mon Sep 17 00:00:00 2001 From: Teddy Date: Sun, 11 Aug 2013 22:25:22 +0800 Subject: fixed severe bug in many special opts --- model.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'model.cpp') diff --git a/model.cpp b/model.cpp index 53b5541..938deca 100644 --- a/model.cpp +++ b/model.cpp @@ -62,6 +62,10 @@ bool EvalObj::is_prom_obj() { return otype & CLS_PROM_OBJ; } +bool EvalObj::is_vect_obj() { + return otype & CLS_VECT_OBJ; +} + int EvalObj::get_otype() { return otype; } @@ -125,3 +129,6 @@ string EvalObj::ext_repr() { res = "(" + res + ")"; return res; } + +RetAddr::RetAddr(Pair *_addr, Pair *_state) : + FrameObj(CLS_RET_ADDR), addr(_addr), state(_state) {} -- cgit v1.2.3