blob: add34074fb0974e41c5a3d90b939ee2ecab55042 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
class fooSynthProvider:
def __init__(self, valobj, dict):
self.valobj = valobj;
def num_children(self):
return 2;
def get_child_at_index(self, index):
if index == 1:
child = self.valobj.GetChildMemberWithName('a');
else:
child = self.valobj.GetChildMemberWithName('r');
return child;
def get_child_index(self, name):
if name == 'a':
return 1;
else:
return 0;
|