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("=(")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…