summaryrefslogtreecommitdiff
path: root/proc.h
diff options
context:
space:
mode:
authorWormHeamer2025-10-21 06:22:55 -0400
committerWormHeamer2025-10-21 06:22:55 -0400
commit9fb0d728d0440fc32394b6286ecadf2f4ec35fa1 (patch)
treea10892b5d94db1c6dcf5d79045680428c42aadcf /proc.h
parentb44e40db00906982485d98bebc2e3bed6c9783b9 (diff)
cleanup
Diffstat (limited to 'proc.h')
-rw-r--r--proc.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/proc.h b/proc.h
index 3ef49a9..b95c149 100644
--- a/proc.h
+++ b/proc.h
@@ -20,7 +20,6 @@ typedef struct ScopeFrame {
typedef struct {
NameBinding *bind;
Node *from, *to;
- LexSpan from_pos, to_pos;
} ScopeChange;
typedef struct ScopeChangeList {
@@ -46,7 +45,7 @@ NameBinding *scope_update(Scope *scope, NameBinding *b, Node *to, Graph *g);
void scope_changelist_update(ScopeChangeList *l, NameBinding *b, Node *from, Node *to, Graph *g);
void scope_changelist_push(Scope *scope, ScopeChangeList *l, Arena *a);
void scope_changelist_pop(Scope *scope, Graph *g);
-void scope_changelist_merge(Scope *scope, ScopeChangeList *y, ScopeChangeList *n, Node *region, Graph *graph, Arena *scratch);
+void scope_changelist_merge(Scope *scope, Lexer *l, ScopeChangeList *y, ScopeChangeList *n, Node *region, Graph *graph, Arena *scratch);
void scope_changelist_discard(ScopeChangeList *l, Graph *g);
typedef struct {