Paze AI
ed918d046d
stage2: reference support (refs)
- Builtin refs: int& -> int* in signature, (*a) deref in body
- Class refs: Cls& -> Cls* in signature, p.field -> p->field in body
- Call-site & injection via FnRef table (swap(x,y) -> swap(&x,&y))
- Member call ref args also get & injected
- Virtual dispatch for pointer-ref params preserved
- parse_member_decl: ptr param recording + dot-to-arrow conversion
- parse_function: iref body rewrite + fnref call-site rewrite
2026-08-16 19:49:36 +08:00
..
2026-08-16 15:43:37 +08:00
2026-08-16 15:16:35 +08:00
2026-08-16 15:25:37 +08:00
2026-08-16 19:49:36 +08:00
2026-08-16 15:16:35 +08:00
2026-08-16 15:16:35 +08:00
2026-08-16 15:16:35 +08:00
2026-08-16 17:12:46 +08:00
2026-08-16 14:57:20 +08:00