struct BinaryOperatorExpr;\r
struct TernaryOperatorExpr;\r
struct DotExpr;\r
+struct ParenExpr;\r
struct Expr;\r
struct IfStmt;\r
struct SwitchStmt;\r
struct TypeModifier {\r
TypeModifierType type;\r
\r
+ bool _staticArray;\r
int _arraySize;\r
};\r
\r
struct Expr {\r
ExprType type;\r
\r
+ bool parenthesized;\r
+\r
FuncExpr _func;\r
LitExpr _lit;\r
IdentifierExpr _identifier;\r