summaryrefslogtreecommitdiff
path: root/coverage/bytecode.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2009-10-16 13:52:38 -0400
committerNed Batchelder <ned@nedbatchelder.com>2009-10-16 13:52:38 -0400
commit67d74ccf63bd70fbe77260bb91ae36cb93d282c8 (patch)
tree11c6878d67fff089bcdb9eb45faa27c9b2928cf3 /coverage/bytecode.py
parent966655151ed56516caff039a00db6354550b3263 (diff)
downloadpython-coveragepy-67d74ccf63bd70fbe77260bb91ae36cb93d282c8.tar.gz
Correct handling of breaks and continues.
Diffstat (limited to 'coverage/bytecode.py')
-rw-r--r--coverage/bytecode.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/coverage/bytecode.py b/coverage/bytecode.py
index 82d327c..62a19ba 100644
--- a/coverage/bytecode.py
+++ b/coverage/bytecode.py
@@ -7,7 +7,7 @@ class ByteCode(object):
def __init__(self):
self.offset = -1
self.op = -1
- self.oparg = -1
+ self.arg = -1
self.next_offset = -1
self.jump_to = -1
@@ -42,14 +42,14 @@ class ByteCodes(object):
next_offset = self.offset+1
if bc.op >= opcode.HAVE_ARGUMENT:
- bc.oparg = self[self.offset+1] + 256*self[self.offset+2]
+ bc.arg = self[self.offset+1] + 256*self[self.offset+2]
next_offset += 2
label = -1
if bc.op in opcode.hasjrel:
- label = next_offset + bc.oparg
+ label = next_offset + bc.arg
elif bc.op in opcode.hasjabs:
- label = bc.oparg
+ label = bc.arg
bc.jump_to = label
bc.next_offset = self.offset = next_offset