diff options
Diffstat (limited to 'src/parser.cpp')
| -rw-r--r-- | src/parser.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/parser.cpp b/src/parser.cpp index 1fc4f538d4..5c9d34a3c4 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -60,6 +60,7 @@ static const char *prefix_op_str(PrefixOp prefix_op) { case PrefixOpBinNot: return "~"; case PrefixOpAddressOf: return "&"; case PrefixOpConstAddressOf: return "&const"; + case PrefixOpDereference: return "*"; } zig_unreachable(); } @@ -1422,6 +1423,7 @@ static PrefixOp tok_to_prefix_op(Token *token) { case TokenIdDash: return PrefixOpNegation; case TokenIdTilde: return PrefixOpBinNot; case TokenIdAmpersand: return PrefixOpAddressOf; + case TokenIdStar: return PrefixOpDereference; default: return PrefixOpInvalid; } } |
