summaryrefslogtreecommitdiff
path: root/lldb/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py')
-rw-r--r--lldb/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py32
1 files changed, 0 insertions, 32 deletions
diff --git a/lldb/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py b/lldb/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py
deleted file mode 100644
index d162b00db329..000000000000
--- a/lldb/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py
+++ /dev/null
@@ -1,32 +0,0 @@
-import lldb
-
-counter = 0
-
-class ftsp:
- def __init__(self, valobj, dict):
- self.valobj = valobj;
- def num_children(self):
- if self.char.IsValid():
- return 5;
- return 0;
- def get_child_index(self,name):
- return 0;
- def get_child_at_index(self,index):
- if index == 0:
- return self.x.Cast(self.char)
- if index == 4:
- return self.valobj.CreateValueFromExpression(str(index),'(char)('+str(self.count)+')')
- return self.x.CreateChildAtOffset(str(index),
- index,
- self.char);
- def update(self):
- self.x = self.valobj.GetChildMemberWithName('x');
- self.char = self.valobj.GetType().GetBasicType(lldb.eBasicTypeChar)
- global counter
- self.count = counter
- counter = counter + 1
- return True # important: if we return False here, or fail to return, the test will fail
-
-def __lldb_init_module(debugger, dict):
- global counter
- counter = 0 \ No newline at end of file