Skip to content

Commit

Permalink
Add 'uikit' command to import UIKit (#258)
Browse files Browse the repository at this point in the history
* Add 'uikit' command to import UIKit

* Code cleanup

Co-Authored-By: logicxd <aungmoe12@yahoo.com>
  • Loading branch information
logicxd authored and kolinkrewinkel committed Apr 6, 2019
1 parent ec9eff9 commit ce29719
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions commands/FBImportCommands.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#!/usr/bin/python

# Copyright (c) 2014, Facebook, Inc.
# All rights reserved.
#
# This source code is licensed under the BSD-style license found in the
# LICENSE file in the root directory of this source tree. An additional grant
# of patent rights can be found in the PATENTS file in the same directory.

import lldb
import fblldbbase as fb

def lldbcommands():
return [
ImportUIKitModule()
]

class ImportUIKitModule(fb.FBCommand):
def name(self):
return 'uikit'

def description(self):
return 'Imports the UIKit module to get access to the types while in lldb.'

def run(self, arguments, options):
frame = lldb.debugger.GetSelectedTarget().GetProcess().GetSelectedThread().GetSelectedFrame()
fb.importModule(frame, 'UIKit')

0 comments on commit ce29719

Please sign in to comment.