This repository was archived by the owner on Feb 14, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +0
-16
lines changed Expand file tree Collapse file tree 1 file changed +0
-16
lines changed Original file line number Diff line number Diff line change @@ -37,14 +37,6 @@ class AbsStackElem(object):
37
37
38
38
def __init__ (self ):
39
39
self ._vals = []
40
- self ._is_tainted = False
41
-
42
- @property
43
- def is_tainted (self ):
44
- return self ._is_tainted
45
-
46
- def taint (self ):
47
- self ._is_tainted = True
48
40
49
41
def append (self , nbr ):
50
42
'''
@@ -97,8 +89,6 @@ def absAnd(self, elem):
97
89
else :
98
90
newElem .append (a & b )
99
91
100
- #if self.is_tainted or elem.is_tainted:
101
- # self.taint()
102
92
return newElem
103
93
104
94
def merge (self , elem ):
@@ -120,8 +110,6 @@ def merge(self, elem):
120
110
if len (vals ) > self .MAXVALS :
121
111
vals = None
122
112
newElem .set_vals (vals )
123
- #if self.is_tainted or elem.is_tainted:
124
- # newElem.taint()
125
113
return newElem
126
114
127
115
def equals (self , elems ):
@@ -134,8 +122,6 @@ def equals(self, elems):
134
122
bool: True if the two absStackElem are equals. If both are TOP
135
123
returns True
136
124
'''
137
- #if self.is_tainted != elems.is_tainted:
138
- # return False
139
125
140
126
v1 = self .get_vals ()
141
127
@@ -162,8 +148,6 @@ def get_copy(self):
162
148
'''
163
149
cp = AbsStackElem ()
164
150
cp .set_vals (self .get_vals ())
165
- # if self.is_tainted:
166
- # cp.taint()
167
151
return cp
168
152
169
153
def __str__ (self ):
You can’t perform that action at this time.
0 commit comments