Super VTable generation

This commit is contained in:
2026-06-07 01:18:14 +02:00
parent fafc03d5d8
commit 58e1f9ddd2
5 changed files with 46 additions and 4 deletions
+4 -1
View File
@@ -32,6 +32,7 @@ keyword = {
| "loop"
| "fn"
| "unsafe"
| "override"
}
identifier = @{
@@ -324,8 +325,10 @@ trait_decl = {
// FUNCTIONS
// ======================================================
override_kw = { "override" }
function_decl = {
visibility? ~ "fn" ~ identifier ~ generics_decl? ~ "(" ~ method_args ~ ")" ~ type_expr? ~ (block | semicolon)
visibility? ~ override_kw? ~ "fn" ~ identifier ~ generics_decl? ~ "(" ~ method_args ~ ")" ~ type_expr? ~ (block | semicolon)
}
// ======================================================