Sketching class.

This commit is contained in:
Jesse Brault 2026-03-18 10:37:38 -05:00
parent 42a5b994d2
commit 7665a92678

View File

@ -0,0 +1,13 @@
class Class
pub type Target
pub declaredName: String
pub fqn: String
pub extern fn constructor() -> Constructor<Self::Target>
end
class Constructor<T>
pub type Args : []
pub fn new(...args: Self::Args) -> T
end