From 26fb1fa18c4f4130733f2dc1d2c58d7e0ad5e22d Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 6 Feb 2019 22:44:54 +0000 Subject: [PATCH] Fix lead_comment issue is `package odin_parser` --- core/odin/parser/parser.odin | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/odin/parser/parser.odin b/core/odin/parser/parser.odin index cad15e7ec..133600138 100644 --- a/core/odin/parser/parser.odin +++ b/core/odin/parser/parser.odin @@ -237,7 +237,7 @@ consume_comment_groups :: proc(p: ^Parser, prev: token.Token) { for p.curr_tok.kind == token.Comment { comment, end_line = consume_comment_group(p, 1); } - if end_line+1 == p.curr_tok.pos.line || end_line < 0 { + if end_line+1 >= p.curr_tok.pos.line || end_line < 0 { p.lead_comment = comment; } @@ -2727,7 +2727,6 @@ parse_simple_stmt :: proc(p: ^Parser, flags: Stmt_Allow_Flags) -> ^ast.Stmt { return stmt; } } - return parse_value_decl(p, lhs, docs); }