diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-11-29 09:51:11 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-29 09:51:11 -0800 |
commit | f72b86aac9ed460779080f22b3f84c8a75a317ab (patch) | |
tree | 15e1b2abbeca033527e2167202523afd9b06e9a8 /searchlib/src | |
parent | baff1c47d899cdd5408508b807d77fbcbe3bd1f8 (diff) | |
parent | 4f3308229194c748adaa320338d7ef571ae387ff (diff) |
Merge pull request #7817 from vespa-engine/toregge/allow-zero-arg-parenthesis-fixup
Don't allow function argument list to start with comma.
Diffstat (limited to 'searchlib/src')
-rwxr-xr-x | searchlib/src/main/javacc/RankingExpressionParser.jj | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/searchlib/src/main/javacc/RankingExpressionParser.jj b/searchlib/src/main/javacc/RankingExpressionParser.jj index 7780eedb29d..2f173ad0266 100755 --- a/searchlib/src/main/javacc/RankingExpressionParser.jj +++ b/searchlib/src/main/javacc/RankingExpressionParser.jj @@ -316,7 +316,7 @@ List<ExpressionNode> args() : ExpressionNode argument; } { - ( ( argument = arg() { arguments.add(argument); })? ( <COMMA> argument = arg() { arguments.add(argument); } )* ) + ( ( argument = arg() { arguments.add(argument); } ( <COMMA> argument = arg() { arguments.add(argument); } )* )? ) { return arguments; } } |