remove unused code from dwarf_stack
This commit is contained in:
@@ -990,25 +990,6 @@ const dwarf_op_map* find_op_map(int op)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool __dwarf_stack::is_expr_equal(__dwarf_stack* rhs)
|
|
||||||
{
|
|
||||||
if(rhs->expr.Size() != expr.Size()) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
pst_dwarf_op* rop = (pst_dwarf_op*)rhs->expr.First();
|
|
||||||
pst_dwarf_op* lop = (pst_dwarf_op*)expr.First();
|
|
||||||
while(lop != NULL && rop != NULL) {
|
|
||||||
if(lop->operation != rop->operation || lop->arg1 != rop->arg1 || lop->arg2 != rop->arg2) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
lop = (pst_dwarf_op*)expr.Next(lop);
|
|
||||||
rop = (pst_dwarf_op*)rhs->expr.Next(rop);
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool __dwarf_stack::get_value(uint64_t& value)
|
bool __dwarf_stack::get_value(uint64_t& value)
|
||||||
{
|
{
|
||||||
if(!Size()) {
|
if(!Size()) {
|
||||||
|
|||||||
@@ -83,8 +83,6 @@ typedef struct __dwarf_stack : public SC_ListHead {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool is_expr_equal(__dwarf_stack* rhs);
|
|
||||||
|
|
||||||
void push(void* v, uint32_t s, int t) {
|
void push(void* v, uint32_t s, int t) {
|
||||||
dwarf_value* value = new dwarf_value((char*)v, s, t);
|
dwarf_value* value = new dwarf_value((char*)v, s, t);
|
||||||
InsertFirst(value);
|
InsertFirst(value);
|
||||||
|
|||||||
Reference in New Issue
Block a user