forked from OSchip/llvm-project
Fix TestSyntheticCapping for Python 3.
In Python 3, whitespace inconsistences are errors. This synthetic provider had mixed tabs and spaces, as well as inconsistent indentation widths. This led to the file not being imported, and naturally the test failing. No functional change here, just whitespace. llvm-svn: 258751
This commit is contained in:
parent
61d15ae4f5
commit
240c72b72c
|
@ -1,21 +1,21 @@
|
||||||
import lldb
|
import lldb
|
||||||
class fooSynthProvider:
|
class fooSynthProvider:
|
||||||
def __init__(self, valobj, dict):
|
def __init__(self, valobj, dict):
|
||||||
self.valobj = valobj;
|
self.valobj = valobj;
|
||||||
self.int_type = valobj.GetType().GetBasicType(lldb.eBasicTypeInt)
|
self.int_type = valobj.GetType().GetBasicType(lldb.eBasicTypeInt)
|
||||||
def num_children(self):
|
def num_children(self):
|
||||||
return 3;
|
return 3;
|
||||||
def get_child_at_index(self, index):
|
def get_child_at_index(self, index):
|
||||||
if index == 0:
|
if index == 0:
|
||||||
child = self.valobj.GetChildMemberWithName('a');
|
child = self.valobj.GetChildMemberWithName('a');
|
||||||
if index == 1:
|
if index == 1:
|
||||||
child = self.valobj.CreateChildAtOffset ('fake_a', 1, self.int_type);
|
child = self.valobj.CreateChildAtOffset ('fake_a', 1, self.int_type);
|
||||||
if index == 2:
|
if index == 2:
|
||||||
child = self.valobj.GetChildMemberWithName('r');
|
child = self.valobj.GetChildMemberWithName('r');
|
||||||
return child;
|
return child;
|
||||||
def get_child_index(self, name):
|
def get_child_index(self, name):
|
||||||
if name == 'a':
|
if name == 'a':
|
||||||
return 0;
|
return 0;
|
||||||
if name == 'fake_a':
|
if name == 'fake_a':
|
||||||
return 1;
|
return 1;
|
||||||
return 2;
|
return 2;
|
||||||
|
|
Loading…
Reference in New Issue