From 2b06086473b466fe989ce8629f941b9539ba1095 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Tue, 9 Jul 2024 22:18:07 +0200 Subject: Patch use-after-free --- BUGS | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'BUGS') diff --git a/BUGS b/BUGS index c8bf8b6..857427b 100644 --- a/BUGS +++ b/BUGS @@ -23,15 +23,7 @@ foo :: () { return foo(); } /* breaks */ -3. The following example function has a use-after-free for a yet - undiagnosed reason: - - iota :: () int { - x: int = -1; - return x; - } - -4. Variable shadowing breaks when you create a local variable with the +3. Variable shadowing breaks when you create a local variable with the same name as the parent function, failing with a circular-dependency: foo :: () { foo := 5; } -- cgit v1.2.3