Skip to content
This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Commit f793346

Browse files
author
Rick Winfrey
committed
Match FormalParameter symbol
1 parent 5796962 commit f793346

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Language/PHP/Assignment.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ anonymousFunctionCreationExpression = makeTerm <$> symbol AnonymousFunctionCreat
388388
makeFunction identifier parameters functionUseClause returnType statement = Declaration.Function [functionUseClause, returnType] identifier parameters statement
389389

390390
parameters :: Assignment [Term]
391-
parameters = manyTerm (simpleParameter <|> variadicParameter)
391+
parameters = symbol FormalParameters *> children (manyTerm (simpleParameter <|> variadicParameter))
392392

393393
simpleParameter :: Assignment Term
394394
simpleParameter = makeTerm <$> symbol SimpleParameter <*> children (makeAnnotation <$> (term typeDeclaration <|> emptyTerm) <*> (makeAssignment <$> location <*> term variableName <*> (term defaultArgumentSpecifier <|> emptyTerm)))

0 commit comments

Comments
 (0)