From c82c881b4e4c60b9bb1b06af48e0f116061329e8 Mon Sep 17 00:00:00 2001 From: StunxFS Date: Mon, 25 Dec 2023 13:02:40 -0400 Subject: [PATCH] fix --- lib/rivet/src/parser/decls.ri | 2 +- lib/rivet/src/resolver/decls.ri | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rivet/src/parser/decls.ri b/lib/rivet/src/parser/decls.ri index 5e905aa36..bf8eb3273 100644 --- a/lib/rivet/src/parser/decls.ri +++ b/lib/rivet/src/parser/decls.ri @@ -93,7 +93,7 @@ extend Parser { is_mod_attr := self.tok.kind == .Hash && self.peek_tok.kind == .Bang; attributes := self.parse_attributes(is_mod_attr); if is_mod_attr { - return .Empty(); + return .Empty(self.tok.pos); } is_public := self.is_public(); mut pos := self.tok.pos; diff --git a/lib/rivet/src/resolver/decls.ri b/lib/rivet/src/resolver/decls.ri index 436623933..8187d782b 100644 --- a/lib/rivet/src/resolver/decls.ri +++ b/lib/rivet/src/resolver/decls.ri @@ -12,7 +12,7 @@ extend Resolver { old_self_sym := self.self_sym; old_self_sym_is_set := self.self_sym_is_set; match decl { - .Empty(empty_pos) -> report.error("BUG: empty declaration found", empty_pos), + // .Empty(empty_pos) -> report.error("BUG: empty declaration found", empty_pos), .ComptimeIf(mut comptime_if) -> { mut ct_decls := ast.nodes_to_decls( self.env.evalue_comptime_if(comptime_if)