mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-15 14:54:09 +02:00
Fixed ability to use anonymous types as method parameters
This commit is contained in:
parent
a1a5eebd8e
commit
ad9550d807
1 changed files with 3 additions and 2 deletions
|
@ -10024,7 +10024,8 @@ BfTokenNode* BfReducer::ParseMethodParams(BfAstNode* node, SizedArrayImpl<BfPara
|
||||||
(token == BfToken_AllocType) || (token == BfToken_RetType) ||
|
(token == BfToken_AllocType) || (token == BfToken_RetType) ||
|
||||||
(token == BfToken_Params) || (token == BfToken_LParen) ||
|
(token == BfToken_Params) || (token == BfToken_LParen) ||
|
||||||
(token == BfToken_Var) || (token == BfToken_LBracket) ||
|
(token == BfToken_Var) || (token == BfToken_LBracket) ||
|
||||||
(token == BfToken_ReadOnly) || (token == BfToken_DotDotDot)))
|
(token == BfToken_ReadOnly) || (token == BfToken_DotDotDot) ||
|
||||||
|
BfTokenIsTypeDecl(token)))
|
||||||
{
|
{
|
||||||
// These get picked up below
|
// These get picked up below
|
||||||
}
|
}
|
||||||
|
@ -10080,7 +10081,7 @@ BfTokenNode* BfReducer::ParseMethodParams(BfAstNode* node, SizedArrayImpl<BfPara
|
||||||
(token == BfToken_Delegate) || (token == BfToken_Function) ||
|
(token == BfToken_Delegate) || (token == BfToken_Function) ||
|
||||||
(token == BfToken_Comptype) || (token == BfToken_Decltype) ||
|
(token == BfToken_Comptype) || (token == BfToken_Decltype) ||
|
||||||
(token == BfToken_AllocType) || (token == BfToken_RetType) ||
|
(token == BfToken_AllocType) || (token == BfToken_RetType) ||
|
||||||
(token == BfToken_DotDotDot))
|
(token == BfToken_DotDotDot) || BfTokenIsTypeDecl(token))
|
||||||
{
|
{
|
||||||
mVisitorPos.MoveNext();
|
mVisitorPos.MoveNext();
|
||||||
typeRef = CreateTypeRef(tokenNode);
|
typeRef = CreateTypeRef(tokenNode);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue