summaryrefslogtreecommitdiff
path: root/proc.h
diff options
context:
space:
mode:
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 {