Lines Matching refs:self
24 def __init__(self, val):
25 self.val = val
27 def to_string(self):
28 return self.as_string()
34 def as_string(self, indent=0):
35 ret = "{ <%s>\tlinearized:%s }" % (self.val.type,
36 self.val['linearized'])
43 def as_string(self, indent=0):
44 ret = "data = %(data)s, length = %(length)s" % self.val
45 return indent_string("{ <%s>\t%s }" % (self.val.type, ret), indent)
51 def as_string(self, indent=0):
53 "num_values = %(num_values)s" % self.val
55 nvals = int(self.val['num_values'])
60 ldbval = LdbValPrinter(self.val['values'][i])
63 return indent_string("{ <%s>\t%s }" % (self.val.type, ret), indent)
69 def as_string(self, indent=0):
71 nels = int(self.val['num_elements'])
75 dn = LdbDnPrinter(self.val['dn'])
80 el = LdbMessageElementPrinter(self.val['elements'][i])
83 return indent_string("{ <%s>\n%s }" % (self.val.type, ret), indent)
89 def as_string(self, indent=0):
91 "controls = %(controls)s, refs = %(refs)s" % self.val
93 count = int(self.val['count'])
99 msg = LdbMessagePrinter(self.val['msgs'][i])
102 return indent_string("{ <%s>\t%s }" % (self.val.type, ret), indent)
108 def as_string(self, indent=0):
109 ret = "num = %(num)s" % self.val
112 num = int(self.val['num'])
118 el = LdbMessageElementPrinter(self.val['a'][i])
121 return indent_string("{ <%s>\t%s }" % (self.val.type, ret), indent)
175 def __init__(self):
176 super(TeventBreak, self).__init__("tbr", gdb.COMMAND_BREAKPOINTS)
178 def invoke(self, arg, from_tty):