• Home
  • Raw
  • Download

Lines Matching refs:isinstance

109       if isinstance(val, tuple):
112 assert(isinstance(val, SearchExpression))
124 if isinstance(val, bytes):
127 if isinstance(val, tuple) or isinstance(val, SearchExpression):
129 elif isinstance(val, Expression):
131 elif isinstance(val, str):
133 elif isinstance(val, (bool, float, int)):
155 while isinstance(bit_size, Value):
171 other_bit_size = other if isinstance(other, int) else other.get_bit_size()
185 if isinstance(bit_size, int):
187 elif isinstance(bit_size, Variable):
242 if isinstance(val, (str)):
250 if isinstance(self.value, bool):
255 if isinstance(self.value, (bool)):
257 if isinstance(self.value, int):
259 elif isinstance(self.value, float):
265 if isinstance(self.value, (bool)):
267 elif isinstance(self.value, int):
269 elif isinstance(self.value, float):
280 if not isinstance(other, type(self)):
343 if not isinstance(other, type(self)):
422 if not isinstance(other, type(self)):
452 if isinstance(s, Expression):
572 if isinstance(a, int):
573 if isinstance(b, int):
575 elif isinstance(b, Variable):
579 elif isinstance(a, Variable):
580 if isinstance(b, int):
582 elif isinstance(b, Variable):
587 if isinstance(b, int):
589 elif isinstance(b, Variable):
602 b_bit_size = b if isinstance(b, int) else b.get_bit_size()
611 elif not isinstance(a_bit_size, int):
621 if isinstance(val, Variable):
631 elif isinstance(val, Expression):
644 if not isinstance(val, Expression):
733 assert isinstance(bit_size, int) or isinstance(bit_size, Variable) or \
739 if isinstance(val, Expression):
787 if isinstance(search, Expression):
794 if isinstance(replace, Value):
915 if isinstance(src, Constant):
918 elif isinstance(src, Variable):
926 assert isinstance(src, Expression)
1200 if not isinstance(xform, SearchAndReplace):