abouttreesummaryrefslogcommitdiff
path: root/src/repr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/repr.h')
-rw-r--r--src/repr.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/repr.h b/src/repr.h
index cc28746..e45464c 100644
--- a/src/repr.h
+++ b/src/repr.h
@@ -22,6 +22,7 @@ struct UnaryOperatorExpr;
struct BinaryOperatorExpr;
struct TernaryOperatorExpr;
struct DotExpr;
+struct ParenExpr;
struct Expr;
struct IfStmt;
struct SwitchStmt;
@@ -38,6 +39,7 @@ enum class TypeModifierType {
struct TypeModifier {
TypeModifierType type;
+ bool _staticArray;
int _arraySize;
};
@@ -155,6 +157,8 @@ struct DotExpr {
struct Expr {
ExprType type;
+ bool parenthesized;
+
FuncExpr _func;
LitExpr _lit;
IdentifierExpr _identifier;