Lines Matching refs:isinstance
100 if isinstance(val, bytes):
103 if isinstance(val, tuple):
105 elif isinstance(val, Expression):
107 elif isinstance(val, string_type):
109 elif isinstance(val, (bool, float) + integer_types):
131 while isinstance(bit_size, Value):
147 other_bit_size = other if isinstance(other, int) else other.get_bit_size()
177 if isinstance(bit_size, int):
179 elif isinstance(bit_size, Variable):
191 % if isinstance(val, Constant):
193 % elif isinstance(val, Variable):
198 % elif isinstance(val, Expression):
230 if isinstance(val, (str)):
238 if isinstance(self.value, bool):
243 if isinstance(self.value, (bool)):
245 if isinstance(self.value, integer_types):
247 elif isinstance(self.value, float):
262 if isinstance(self.value, (bool)):
264 elif isinstance(self.value, integer_types):
266 elif isinstance(self.value, float):
319 assert isinstance(expr, tuple)
350 if isinstance(s, Expression):
470 if isinstance(a, int):
471 if isinstance(b, int):
473 elif isinstance(b, Variable):
477 elif isinstance(a, Variable):
478 if isinstance(b, int):
480 elif isinstance(b, Variable):
485 if isinstance(b, int):
487 elif isinstance(b, Variable):
500 b_bit_size = b if isinstance(b, int) else b.get_bit_size()
509 elif not isinstance(a_bit_size, int):
519 if isinstance(val, Variable):
529 elif isinstance(val, Expression):
542 if not isinstance(val, Expression):
631 assert isinstance(bit_size, int) or isinstance(bit_size, Variable) or \
637 if isinstance(val, Expression):
685 if isinstance(search, Expression):
692 if isinstance(replace, Value):
813 if isinstance(src, Constant):
816 elif isinstance(src, Variable):
824 assert isinstance(src, Expression)
1175 if not isinstance(xform, SearchAndReplace):