f(foo<a, b>(x)) is parsed as a call(call(...))

This commit is contained in:
Andrey Breslav
2010-12-30 16:38:30 +03:00
parent ea847f4a4d
commit 08e1276e41
5 changed files with 123 additions and 4 deletions
+2 -2
View File
@@ -58,7 +58,7 @@ elvisOperation
// ATTENTION
infixFunctionCall
: rangeExpression (SimpleName (typeParameters | rangeExpression))*
: rangeExpression (SimpleName (typeArguments | rangeExpression))*
;
rangeExpression
@@ -168,7 +168,7 @@ prefixUnaryOperation
postfixUnaryOperation
: "++" : "--"
: typeArguments? valueArguments
: typeArguments
// : typeArguments // TODO:
: arrayAccess
;