1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-15 06:44:10 +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_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);