diff options
| author | Thomas Voss <mail@thomasvoss.com> | 2024-07-09 22:18:07 +0200 | 
|---|---|---|
| committer | Thomas Voss <mail@thomasvoss.com> | 2024-07-09 22:18:07 +0200 | 
| commit | 2b06086473b466fe989ce8629f941b9539ba1095 (patch) | |
| tree | 1806bb0f81c0fb9afe6d417dbf6fa62e27789f3e /BUGS | |
| parent | 81f2c76e51801b352961ca482294ed2dd31437af (diff) | |
Patch use-after-free
Diffstat (limited to 'BUGS')
| -rw-r--r-- | BUGS | 10 | 
1 files changed, 1 insertions, 9 deletions
@@ -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; }  |