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:
parent
4fe6bcaa86
commit
e82daf74d4
9 changed files with 29 additions and 45 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue