diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2013-05-01 21:03:50 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2013-05-01 21:03:50 -0400 |
commit | b33d4557dd46651034bc37030565e6b2a362ee6c (patch) | |
tree | 0e1a427853051913c4e6938a9fc4d661bae5d5dc /coverage/parser.py | |
parent | 6949845c4388f4cca04058abd45d5b20a9a5d94f (diff) | |
download | python-coveragepy-git-b33d4557dd46651034bc37030565e6b2a362ee6c.tar.gz |
Turns out opcode isn't a documented module...
Diffstat (limited to 'coverage/parser.py')
-rw-r--r-- | coverage/parser.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/coverage/parser.py b/coverage/parser.py index 832f27ac..8d6a077b 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -1,6 +1,6 @@ """Code parsing for Coverage.""" -import opcode, re, sys, token, tokenize +import dis, re, sys, token, tokenize from coverage.backward import set, sorted, StringIO # pylint: disable=W0622 from coverage.backward import open_source, range # pylint: disable=W0622 @@ -270,8 +270,8 @@ class CodeParser(object): ## Opcodes that guide the ByteParser. def _opcode(name): - """Return the opcode by name from the opcode module.""" - return opcode.opmap[name] + """Return the opcode by name from the dis module.""" + return dis.opmap[name] def _opcode_set(*names): """Return a set of opcodes by the names in `names`.""" @@ -421,7 +421,7 @@ class ByteParser(object): def _block_stack_repr(self, block_stack): """Get a string version of `block_stack`, for debugging.""" blocks = ", ".join( - ["(%s, %r)" % (opcode.opname[b[0]], b[1]) for b in block_stack] + ["(%s, %r)" % (dis.opname[b[0]], b[1]) for b in block_stack] ) return "[" + blocks + "]" |