INNER CODE UNIT · Python
__init__
OverShifted/OverEngine · utils/wren_doc_gen.py:51
def __init__(self):
self.classes = []
def add_class(self, klass: Class):
self.classes.append(klass)
def method_from_signature(signature: str):
is_foreign = signature.startswith("foreign ")
is_static = "static " in signature
raw_signature = signature
if is_foreign:
raw_signature = raw_signature[len("foreign "):]
if is_static:
raw_signature = raw_signature[len("static "):]
if "=(" in raw_signature:
left, right = raw_signature.split("=(")