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

Fixed params expression with ref values

This commit is contained in:
Brian Fiete 2020-05-19 09:42:11 -07:00
parent 4fe6bcaa86
commit e82daf74d4
9 changed files with 29 additions and 45 deletions

View file

@ -268,7 +268,6 @@ class BfOperatorDeclaration;
class BfFieldDeclaration;
class BfEnumCaseDeclaration;
class BfParameterDeclaration;
class BfParamsExpression;
class BfForStatement;
class BfUsingStatement;
class BfDoStatement;
@ -454,8 +453,7 @@ public:
virtual void Visit(BfNullableTypeRef* typeRef);
virtual void Visit(BfVariableDeclaration* varDecl);
virtual void Visit(BfLocalMethodDeclaration* methodDecl);
virtual void Visit(BfParameterDeclaration* paramDecl);
virtual void Visit(BfParamsExpression* paramsExpr);
virtual void Visit(BfParameterDeclaration* paramDecl);
virtual void Visit(BfTypeAttrExpression* typeAttrExpr);
virtual void Visit(BfTypeOfExpression* typeOfExpr);
virtual void Visit(BfSizeOfExpression* sizeOfExpr);
@ -2472,14 +2470,6 @@ public:
BfTokenNode* mRefToken;
}; BF_AST_DECL(BfRefTypeRef, BfElementedTypeRef);
class BfParamsExpression : public BfExpression
{
public:
BF_AST_TYPE(BfParamsExpression, BfExpression);
BfTokenNode* mParamsToken;
}; BF_AST_DECL(BfParamsExpression, BfExpression);
class BfTypeAttrExpression : public BfExpression
{
public: