diff --git a/grammar/src/expressions.grm b/grammar/src/expressions.grm index a9426c0f8d3..09edf68b597 100644 --- a/grammar/src/expressions.grm +++ b/grammar/src/expressions.grm @@ -229,7 +229,7 @@ callSuffix ; annotatedLambda - : ("@" annotationEntry)* labelDefinition? functionLiteral + : ("@" unescapedAnnotation)* labelDefinition? functionLiteral memberAccessOperation : "." : "?." : "?" diff --git a/grammar/src/toplevel.grm b/grammar/src/toplevel.grm index 9730771d27a..716d233b6a2 100644 --- a/grammar/src/toplevel.grm +++ b/grammar/src/toplevel.grm @@ -24,7 +24,7 @@ fileAnnotations ; fileAnnotation - : "@" "file" ":" ("[" annotationEntry+ "]" | annotationEntry) + : "@" "file" ":" ("[" unescapedAnnotation+ "]" | unescapedAnnotation) ; packageHeader