Closed itsmagu closed 3 days ago
tree-sitter --version
No response
Here highlighting works: But if we change the when statement to a do everything becomes incorrect: For instance the "defer" statements
Like if .. do
main :: proc() { when ODIN_DEBUG do fmt.println("DEBUG") // SDL Init SDL.Init(SDL.INIT_EVERYTHING) defer SDL.Quit() win_ptr := SDL.CreateWindow("",SDL.WINDOWPOS_CENTERED,SDL.WINDOWPOS_CENTERED,600,400,transmute(SDL.WindowFlags)cast(u32)0) defer SDL.DestroyWindow(win_ptr) rdr_ptr := SDL.CreateRenderer(win_ptr,-1,SDL.RENDERER_ACCELERATED) defer SDL.DestroyRenderer(rdr_ptr) }
Did you check existing issues?
Tree-Sitter CLI Version, if relevant (output of
tree-sitter --version
)No response
Describe the bug
Here highlighting works: But if we change the when statement to a do everything becomes incorrect: For instance the "defer" statements
Steps To Reproduce/Bad Parse Tree
Expected Behavior/Parse Tree
Like if .. do
Repro