diff options
Diffstat (limited to 'lldb/examples/python/shadow.py')
-rw-r--r-- | lldb/examples/python/shadow.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lldb/examples/python/shadow.py b/lldb/examples/python/shadow.py index 0556cfc553c..b14467c52c9 100644 --- a/lldb/examples/python/shadow.py +++ b/lldb/examples/python/shadow.py @@ -1,4 +1,5 @@ #!/usr/bin/python +from __future__ import print_function import lldb import shlex @@ -10,12 +11,12 @@ def check_shadow_command(debugger, command, exe_ctx, result, dict): process = exe_ctx.GetProcess() state = process.GetState() if state != lldb.eStateStopped: - print >>result, "process must be stopped, state is %s" % lldb.SBDebugger.StateAsCString( - state) + print("process must be stopped, state is %s" % lldb.SBDebugger.StateAsCString( + state), file=result) return frame = exe_ctx.GetFrame() if not frame: - print >>result, "invalid frame" + print("invalid frame", file=result) return # Parse command line args command_args = shlex.split(command) @@ -50,9 +51,9 @@ def check_shadow_command(debugger, command, exe_ctx, result, dict): for name in shadow_dict.keys(): shadow_vars = shadow_dict[name] if len(shadow_vars) > 1: - print '"%s" is shadowed by the following declarations:' % (name) + print('"%s" is shadowed by the following declarations:' % (name)) num_shadowed_variables += 1 for shadow_var in shadow_vars: - print >>result, str(shadow_var.GetDeclaration()) + print(str(shadow_var.GetDeclaration()), file=result) if num_shadowed_variables == 0: - print >>result, 'no variables are shadowed' + print('no variables are shadowed', file=result) |