Merge pull request #2856 from fabiansperber/fix-odin-parser-or_branch

core/odin Add `or_break` and `or_continue` semicolon handling
This commit is contained in:
gingerBill
2023-10-10 16:02:56 +01:00
committed by GitHub
+1 -1
View File
@@ -724,7 +724,7 @@ scan :: proc(t: ^Tokenizer) -> Token {
case .Ident, .Context, .Typeid, .Break, .Continue, .Fallthrough, .Return, case .Ident, .Context, .Typeid, .Break, .Continue, .Fallthrough, .Return,
.Integer, .Float, .Imag, .Rune, .String, .Undef, .Integer, .Float, .Imag, .Rune, .String, .Undef,
.Question, .Pointer, .Close_Paren, .Close_Bracket, .Close_Brace, .Question, .Pointer, .Close_Paren, .Close_Bracket, .Close_Brace,
.Increment, .Decrement, .Or_Return: .Increment, .Decrement, .Or_Return, .Or_Break, .Or_Continue:
/*fallthrough*/ /*fallthrough*/
t.insert_semicolon = true t.insert_semicolon = true
case: case: