1*99451b44SJordan Rupprechtfrom __future__ import print_function 2*99451b44SJordan Rupprecht 3*99451b44SJordan Rupprechtimport lldb 4*99451b44SJordan Rupprecht 5*99451b44SJordan Rupprecht 6*99451b44SJordan Rupprecht@lldb.command() 7*99451b44SJordan Rupprechtdef decorated1(debugger, args, exe_ctx, result, dict): 8*99451b44SJordan Rupprecht """ 9*99451b44SJordan Rupprecht Python command defined by @lldb.command 10*99451b44SJordan Rupprecht """ 11*99451b44SJordan Rupprecht print("hello from decorated1", file=result) 12*99451b44SJordan Rupprecht 13*99451b44SJordan Rupprecht 14*99451b44SJordan Rupprecht@lldb.command(doc="Python command defined by @lldb.command") 15*99451b44SJordan Rupprechtdef decorated2(debugger, args, exe_ctx, result, dict): 16*99451b44SJordan Rupprecht """ 17*99451b44SJordan Rupprecht This docstring is overridden. 18*99451b44SJordan Rupprecht """ 19*99451b44SJordan Rupprecht print("hello from decorated2", file=result) 20*99451b44SJordan Rupprecht 21*99451b44SJordan Rupprecht 22*99451b44SJordan Rupprecht@lldb.command() 23*99451b44SJordan Rupprechtdef decorated3(debugger, args, result, dict): 24*99451b44SJordan Rupprecht """ 25*99451b44SJordan Rupprecht Python command defined by @lldb.command 26*99451b44SJordan Rupprecht """ 27*99451b44SJordan Rupprecht print("hello from decorated3", file=result) 28*99451b44SJordan Rupprecht 29*99451b44SJordan Rupprecht 30*99451b44SJordan Rupprecht@lldb.command("decorated4") 31*99451b44SJordan Rupprechtdef _decorated4(debugger, args, exe_ctx, result, dict): 32*99451b44SJordan Rupprecht """ 33*99451b44SJordan Rupprecht Python command defined by @lldb.command 34*99451b44SJordan Rupprecht """ 35*99451b44SJordan Rupprecht print("hello from decorated4", file=result) 36