• Home
  • Raw
  • Download

Lines Matching refs:asm

26         asm = disassemble(unot)
28 self.assertNotIn(elem, asm)
29 self.assertIn('POP_JUMP_IF_TRUE', asm)
38 asm = dis_single(line)
39 self.assertIn(elem, asm)
46 asm = disassemble(f)
48 self.assertNotIn(elem, asm)
50 self.assertIn(elem, asm)
63 asm = disassemble(f)
65 self.assertNotIn(elem, asm)
67 self.assertIn(elem, asm)
75 asm = dis_single(line)
76 self.assertIn(elem, asm)
77 self.assertNotIn('BUILD_TUPLE', asm)
78 self.assertNotIn('UNPACK_TUPLE', asm)
88 asm = dis_single(line)
89 self.assertIn(elem, asm)
90 self.assertNotIn('BUILD_TUPLE', asm)
127 asm = dis_single(line)
128 self.assertIn(elem, asm, asm)
129 self.assertNotIn('BINARY_', asm)
132 asm = dis_single('a=2+"b"')
133 self.assertIn('(2)', asm)
134 self.assertIn("('b')", asm)
137 asm = dis_single('a="x"*1000')
138 self.assertIn('(1000)', asm)
142 asm = dis_single('u"foo"[0]')
143 self.assertNotIn("(u'f')", asm)
144 self.assertIn('BINARY_SUBSCR', asm)
145 asm = dis_single('u"\u0061\uffff"[1]')
146 self.assertNotIn("(u'\\uffff')", asm)
147 self.assertIn('BINARY_SUBSCR', asm)
150 asm = dis_single('u"fuu"[10]')
151 self.assertIn('BINARY_SUBSCR', asm)
153 asm = dis_single('u"\U00012345"[0]')
154 self.assertIn('BINARY_SUBSCR', asm)
155 asm = dis_single('u"\U00012345abcdef"[3]')
156 self.assertIn('BINARY_SUBSCR', asm)
165 asm = dis_single(line)
166 self.assertIn(elem, asm, asm)
167 self.assertNotIn('UNARY_', asm)
174 asm = dis_single(line)
175 self.assertIn(elem, asm, asm)
176 self.assertIn('UNARY_', asm)
182 asm = disassemble(f)
183 self.assertNotIn('LOAD_CONST', asm)
184 self.assertNotIn('(None)', asm)
185 self.assertEqual(asm.split().count('RETURN_VALUE'), 1)
191 asm = disassemble(f)
192 self.assertNotIn('JUMP_FORWARD', asm)
193 self.assertNotIn('JUMP_ABSOLUTE', asm)
194 self.assertEqual(asm.split().count('RETURN_VALUE'), 2)
207 asm = disassemble(f)
208 self.assertNotIn('JUMP_FORWARD', asm)
209 self.assertNotIn('JUMP_ABSOLUTE', asm)
210 self.assertEqual(asm.split().count('RETURN_VALUE'), 6)
217 asm = disassemble(f)
218 self.assertNotIn('JUMP_FORWARD', asm)
220 self.assertEqual(asm.split().count('JUMP_ABSOLUTE'), 1)
221 self.assertEqual(asm.split().count('RETURN_VALUE'), 2)