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

Fixed ability to use anonymous types as method parameters

This commit is contained in:
Brian Fiete 2025-01-09 13:48:14 -08:00
parent a1a5eebd8e
commit ad9550d807

View file

@ -10024,7 +10024,8 @@ BfTokenNode* BfReducer::ParseMethodParams(BfAstNode* node, SizedArrayImpl<BfPara
(token == BfToken_AllocType) || (token == BfToken_RetType) ||
(token == BfToken_Params) || (token == BfToken_LParen) ||
(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
}
@ -10080,7 +10081,7 @@ BfTokenNode* BfReducer::ParseMethodParams(BfAstNode* node, SizedArrayImpl<BfPara
(token == BfToken_Delegate) || (token == BfToken_Function) ||
(token == BfToken_Comptype) || (token == BfToken_Decltype) ||
(token == BfToken_AllocType) || (token == BfToken_RetType) ||
(token == BfToken_DotDotDot))
(token == BfToken_DotDotDot) || BfTokenIsTypeDecl(token))
{
mVisitorPos.MoveNext();
typeRef = CreateTypeRef(tokenNode);