Lines Matching refs:add
68 def add(self): member in Lines
71 @add.setter
72 def add(self, lines): member in Lines
253 lines.add = f'class {cls_name}:'
255 lines.add = f'class {cls_name}({base.__name__}):'
258 lines.add = docstring(cls)
262 done.add(name)
278 done.add(name)
285 done.add(name)
286 lines.add = visit_class(attr, outer=cls_name)
291 done.add(name)
292 lines.add = override[name]
296 done.add(name)
298 lines.add = f'def {sig}: ...'
304 done.add(name)
308 lines.add = '@classmethod'
310 lines.add = '@staticmethod'
311 lines.add = visit_method(attr)
315 done.add(name)
316 lines.add = visit_datadescr(attr)
320 done.add(name)
321 lines.add = visit_property(attr, name)
325 done.add(name)
326 lines.add = visit_data((name, attr))
372 done.add(name)
373 lines.add = visit_class(cls)
374 lines.add = ''
377 done.add(name)
379 lines.add = OVERRIDE[name]
381 lines.add = visit_data((name, value))
383 lines.add = ''
391 done.add(name)
396 lines.add = visit_class(value)
397 lines.add = ''
409 done.add(attrname)
410 lines.add = visit_data((attrname, attrvalue))
412 lines.add = ''
416 done.add(name)
418 lines.add = visit_function(value)
420 lines.add = f'{name} = {value.__name__}'
423 lines.add = ''
428 done.add(name)
430 lines.add = OVERRIDE[name]
432 lines.add = visit_data((name, value))
524 lines.add = f'"""{PETSc.__doc__}"""'
525 lines.add = IMPORTS
526 lines.add = ''
527 lines.add = HELPERS
528 lines.add = ''
529 lines.add = visit_module(PETSc)
530 lines.add = ''
531 lines.add = TYPING