🐛 fix out of bound bug
This commit is contained in:
parent
ec03f0aee0
commit
298b54c9ec
|
@ -189,7 +189,10 @@ bool parse::need_semi_check(expr* node) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void parse::update_location(expr* node) {
|
void parse::update_location(expr* node) {
|
||||||
node->update_location(toks[ptr].loc);
|
if (!ptr) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
node->update_location(toks[ptr-1].loc);
|
||||||
}
|
}
|
||||||
|
|
||||||
null_expr* parse::null() {
|
null_expr* parse::null() {
|
||||||
|
|
Loading…
Reference in New Issue