Parse field access suffix

This commit is contained in:
Joscha 2022-11-18 14:59:21 +01:00
parent 23a126cbfd
commit 63a33b47a1
2 changed files with 130 additions and 3 deletions

View file

@ -402,7 +402,7 @@ impl HasSpan for Expr {
Expr::Paren { span, .. } => *span,
Expr::TableConstr(tcr) => tcr.span(),
Expr::Var { span, .. } => *span,
Expr::VarIdent(_) => todo!(),
Expr::VarIdent(name) => name.span(),
Expr::VarAssign { span, .. } => *span,
Expr::VarIdentAssign { name, value, .. } => name.span().join(value.span()),
Expr::Neg { minus, expr, .. } => minus.join(expr.span()),