1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-23 10:08:00 +02:00

'not case' expression, case variable scope change

This commit is contained in:
Brian Fiete 2025-02-22 09:56:39 -08:00
parent 471897a150
commit 5feb0c044b
15 changed files with 133 additions and 19 deletions

View file

@ -229,6 +229,7 @@ enum BfToken : uint8
BfToken_NameOf,
BfToken_Namespace,
BfToken_New,
BfToken_Not,
BfToken_Null,
BfToken_Nullable,
BfToken_OffsetOf,
@ -2365,6 +2366,7 @@ class BfCaseExpression : public BfExpression
public:
BF_AST_TYPE(BfCaseExpression, BfExpression);
BfAstNode* mNotToken;
BfTokenNode* mCaseToken;
BfExpression* mCaseExpression;
BfTokenNode* mEqualsNode;