mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-13 05:44:11 +02:00
Merge pull request #1259 from disarray2077/patch-3
Fixed method parameter parsing with comptype
This commit is contained in:
commit
9e979ea8d4
1 changed files with 4 additions and 2 deletions
|
@ -9039,7 +9039,8 @@ BfTokenNode* BfReducer::ParseMethodParams(BfAstNode* node, SizedArrayImpl<BfPara
|
||||||
|
|
||||||
if ((paramIdx == 0) && (
|
if ((paramIdx == 0) && (
|
||||||
(token == BfToken_In) || (token == BfToken_Out) || (token == BfToken_Ref) || (token == BfToken_Mut) ||
|
(token == BfToken_In) || (token == BfToken_Out) || (token == BfToken_Ref) || (token == BfToken_Mut) ||
|
||||||
(token == BfToken_Delegate) || (token == BfToken_Function) || (token == BfToken_Decltype) ||
|
(token == BfToken_Delegate) || (token == BfToken_Function) ||
|
||||||
|
(token == BfToken_Comptype) || (token == BfToken_Decltype) ||
|
||||||
(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)))
|
||||||
|
@ -9095,7 +9096,8 @@ BfTokenNode* BfReducer::ParseMethodParams(BfAstNode* node, SizedArrayImpl<BfPara
|
||||||
{
|
{
|
||||||
BfToken token = tokenNode->GetToken();
|
BfToken token = tokenNode->GetToken();
|
||||||
if ((token == BfToken_Var) || (token == BfToken_LParen) ||
|
if ((token == BfToken_Var) || (token == BfToken_LParen) ||
|
||||||
(token == BfToken_Delegate) || (token == BfToken_Function) || (token == BfToken_Decltype) ||
|
(token == BfToken_Delegate) || (token == BfToken_Function) ||
|
||||||
|
(token == BfToken_Comptype) || (token == BfToken_Decltype) ||
|
||||||
(token == BfToken_DotDotDot))
|
(token == BfToken_DotDotDot))
|
||||||
{
|
{
|
||||||
mVisitorPos.MoveNext();
|
mVisitorPos.MoveNext();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue