Lines Matching refs:self

69   def __init__(self):  argument
73 self.tests = set()
75 def get_expected(self): argument
79 all_tests = sorted(self.tests)
82 def add_test(self, ty): argument
86 self.tests.add(Func(ty))
88 def get_name(self): argument
94 def __str__(self): argument
98 all_tests = sorted(self.tests)
104 test_invoke += self.TEST_GROUP_INVOKE_TEMPLATE.format(test_name=t.get_name())
105 main_func = self.MAIN_FUNCTION_TEMPLATE.format(test_group_invoke=test_invoke)
107 return self.MAIN_CLASS_TEMPLATE.format(copyright = get_copyright("java"),
132 def __init__(self, farg): argument
136 self.farg = farg
138 def get_expected(self): argument
143 tree = self.farg.get_tree(), iface_tree = self.farg.get_called().get_tree())
145 def get_name(self): argument
149 return "TEST_FUNC_{}".format(self.farg.get_name())
151 def __str__(self): argument
155 return self.TEST_FUNCTION_TEMPLATE.format(fname=self.get_name(), farg=self.farg.get_name())
170 def __init__(self, iface): argument
174 self.iface = iface
175 self.class_name = "CLASS_"+gensym()
177 def get_name(self): argument
181 return self.class_name
183 def get_tree(self): argument
187 return "[{class_name} {iface_tree}]".format(class_name = self.class_name,
188 iface_tree = self.iface.get_tree())
190 def __iter__(self): argument
194 yield self.iface
195 yield from self.iface
197 def get_called(self): argument
202 all_ifaces = set(iface for iface in self if iface.default)
208 def __str__(self): argument
212 return self.TEST_CLASS_TEMPLATE.format(copyright = get_copyright('java'),
213 iface_name = self.iface.get_name(),
214 tree = self.get_tree(),
215 class_name = self.class_name)
236 def __init__(self, ifaces, default): argument
240 self.ifaces = sorted(ifaces)
241 self.default = default
243 self.class_name = "INTERFACE_"+gensym()+end
245 def get_super_types(self): argument
249 return set(i2 for i2 in self)
251 def get_name(self): argument
255 return self.class_name
257 def get_tree(self): argument
261 return "[{class_name} {iftree}]".format(class_name = self.get_name(),
262 iftree = print_tree(self.ifaces))
264 def __iter__(self): argument
269 for i in self.ifaces:
273 def __str__(self): argument
278 for i in self.ifaces:
281 if self.default:
282 funcs = self.DEFAULT_FUNC_TEMPLATE.format(ifaces = j_ifaces,
283 tree = self.get_tree(),
284 class_name = self.class_name)
287 return self.TEST_INTERFACE_TEMPLATE.format(copyright = get_copyright('java'),
288 extends = "extends" if len(self.ifaces) else "",
291 tree = self.get_tree(),
292 class_name = self.class_name)