Report syntax error on unescaped annotation

Also adjust parser testData
This commit is contained in:
Denis Zharkov
2015-09-14 13:54:52 +03:00
parent 3adeb966b5
commit 02aafe4262
51 changed files with 372 additions and 47 deletions
@@ -1,4 +1,4 @@
private @ @[Ann1(1)] Ann3("2") class A(
private @ @[Ann1(1)] @Ann3("2") class A(
@ private val x: Int,
@ private var y: Int,
@ open z: Int
@@ -28,6 +28,7 @@ JetFile: declarationsJustAtTyped.kt
PsiElement(RBRACKET)(']')
PsiWhiteSpace(' ')
ANNOTATION_ENTRY
PsiElement(AT)('@')
CONSTRUCTOR_CALLEE
TYPE_REFERENCE
USER_TYPE
+1 -1
View File
@@ -1,4 +1,4 @@
private @open @[Ann1(1)] @Ann2("1") Ann3("2") class A(
private @open @[Ann1(1)] @Ann2("1") @Ann3("2") class A(
@Volatile(1) private val x: @AnnType("3") @open Int,
@private var y: Int,
@open z: Int
@@ -50,6 +50,7 @@ JetFile: validDeclarations.kt
PsiElement(RPAR)(')')
PsiWhiteSpace(' ')
ANNOTATION_ENTRY
PsiElement(AT)('@')
CONSTRUCTOR_CALLEE
TYPE_REFERENCE
USER_TYPE