Add ast.Selector_Expr_Call

This commit is contained in:
gingerBill
2020-12-06 00:03:45 +00:00
parent 069c6cac3f
commit 80fead1de5
2 changed files with 40 additions and 5 deletions
+8
View File
@@ -146,6 +146,7 @@ Paren_Expr :: struct {
Selector_Expr :: struct {
using node: Expr,
expr: ^Expr,
op: tokenizer.Token,
field: ^Ident,
}
@@ -154,6 +155,13 @@ Implicit_Selector_Expr :: struct {
field: ^Ident,
}
Selector_Call_Expr :: struct {
using node: Expr,
expr: ^Expr,
call: ^Call_Expr,
modified_call: bool,
}
Index_Expr :: struct {
using node: Expr,
expr: ^Expr,