[Spec tests] Change metadata structure of implementation and spec tests

This commit is contained in:
anastasiia.spaseeva
2020-04-01 19:14:46 +03:00
parent 80cd26c9df
commit d32aca87d1
925 changed files with 2330 additions and 1657 deletions
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Binary integer literals with invalid or double prefixes.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Binary integer literals with not allowed symbols.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Binary integer literals with underscore breaking the prefix (in it).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Binary integer literals with valid digit symbols.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Binary integer literals with invalid [2-9] digit symbols.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Binary integer literals with prefix only (without digit symbols).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Binary integer literals with underscore symbols in valid places.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 2
* DESCRIPTION: Binary integer literals with underscore symbols after binary prefix.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 3
* DESCRIPTION: Binary integer literals with underscore symbol after the last digit.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, binary-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 4
* DESCRIPTION: Binary integer literals with underscore symbol before the first digit (it's considered as identifiers).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Sequences with not all decimal digit symbols
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Sequences with decimal digit symbols.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Integers with underscore symbols in the valid places.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 2
* DESCRIPTION: Integers with underscore symbol in the last position.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, decimal-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 3
* DESCRIPTION: Integers with underscore symbols before the first digit (it's considered as identifiers).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Hexadecimal integer literals with invalid or double prefixes.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Hexadecimal integer literals with not allowed symbols.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Hexadecimal integer literals with underscore breaking the prefix (in it).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Hexadecimal integer literals with valid symbols.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Hexadecimal integer literals with prefix only (without digit symbols).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Hexadecimal integer literals with underscore symbols in valid places.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 2
* DESCRIPTION: Hexadecimal integer literals with underscore symbols after hexadecimal prefix.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 3
* DESCRIPTION: Hexadecimal integer literals with underscore symbol after the last digit.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, integer-literals, hexadecimal-integer-literals -> paragraph 1 -> sentence 2
* NUMBER: 4
* DESCRIPTION: Hexadecimal integer literals with underscore symbol before the first digit (it's considered as identifiers).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Real literals with not allowed several dots.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Real literals with not allowed symbols as a separator of a whole-number part and a fraction part.
* UNEXPECTED BEHAVIOUR
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Real literals separeted by comments.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Not allowed hexadecimal real literals.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 2
* NUMBER: 2
* DESCRIPTION: Not allowed binary real literals.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 2
* NUMBER: 3
* DESCRIPTION: Not allowed real literals with a whole-number part as a hexadecimal number and a fraction part as a binary number (or vice versa).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* NUMBER: 1
* DESCRIPTION: A float suffix in the real literals right after a dot.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* NUMBER: 2
* DESCRIPTION: A float suffix in the real literals right after a several dots (possibly separated by digits).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* NUMBER: 3
* DESCRIPTION: Real literals with a float suffix and not allowed symbols as a separator of a whole-number part and a fraction part.
* UNEXPECTED BEHAVIOUR
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Simple real literals with a different whole-number part and fraction part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Real literals with a many digits in a whole-number part and a fraction part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* NUMBER: 1
* DESCRIPTION: Simple real literals suffixed by f/F (the float suffix) with a different whole-number part and fraction part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 1 -> sentence 3
* NUMBER: 2
* DESCRIPTION: Real literals suffixed by f/F (the float suffix) with a many digits in a whole-number part and a fraction part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Real literals with not allowed several exponent marks.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Real literals suffixed by f/F (the float suffix) with not allowed several exponent marks.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Real literals with a not allowed exponent mark with digits followed by a float suffix.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 4
* DESCRIPTION: Real literals with a not allowed digits and exponent mark followed by a float suffix.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Simple real literals with an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Real literals with a not allowed exponent mark at the beginning.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Real literals without digits after an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 4
* DESCRIPTION: Simple real literals suffixed by f/F (float suffix) with an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 5
* DESCRIPTION: Real literals suffixed by f/F (float suffix) with a not allowed exponent mark at the beginning.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 2 -> sentence 1
* NUMBER: 6
* DESCRIPTION: Real literals suffixed by f/F (float suffix) with an exponent mark without digits after it.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Real literals consisting only of dots or many dots before digits.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Real literals with dots at the beginning and exponent mark/float suffix right after it.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Real literals suffixed by f/F (float suffix) with omitted whole-number part and not allowed several exponent marks.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 4
* DESCRIPTION: Real literals with omitted whole-number part and an exponent mark followed by a float suffix.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 5
* DESCRIPTION: Real literals with omitted whole-number part and an exponent mark followed by a float suffix and digits.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Real literals with omitted fraction part and digits followed by a float suffix.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 3
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 3
* NUMBER: 1
* DESCRIPTION: Real literals with a not allowed dot at the end.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Simple real literals with omitted a whole-number part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Real literals with omitted a whole-number part and an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Real literals with omitted a whole-number part and an exponent mark without digits after it.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 4
* DESCRIPTION: Simple real literals suffixed by f/F (float suffix) with omitted a whole-number part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 5
* DESCRIPTION: Real literals suffixed by f/F (float suffix) with omitted a whole-number part and an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 1
* NUMBER: 6
* DESCRIPTION: Real literals with omitted a whole-number part, suffixed by f/F (float suffix) followed by an exponent mark without digits.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Simple real literals with omitted a fraction part, suffixed by f/F (float suffix).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* NUMBER: 2
* DESCRIPTION: Real literals with omitted a fraction part and an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* NUMBER: 3
* DESCRIPTION: Real literals with omitted a fraction part and an exponent mark, suffixed by f/F (float suffix).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 3 -> sentence 2
* NUMBER: 4
* DESCRIPTION: Real literals with omitted a fraction part and an exponent mark without digits after it.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Real literals with a not allowed underscore at the beginning.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Real literals with dots separated by underscores.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Real literals with float suffix not at the end and underscores at the different positions.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 4
* DESCRIPTION: Real literals with omitted whole-number part, float suffix not at the end and underscores at the different positions.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Real literals with underscores in a whole-number part and a fraction part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Real literals suffixed by f/F (float suffix) with underscores in a whole-number part and a fraction part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Real literals suffixed by f/F (float suffix) with an exponent mark and underscores in a whole-number part, a fraction part and an exponent part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 4
* DESCRIPTION: Real literals with an omitted whole-number part and underscores in a whole-number part, a fraction part and an exponent part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 5
* DESCRIPTION: Real literals with an omitted fraction part and underscores in a whole-number part, a fraction part and an exponent part.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 6
* DESCRIPTION: Real literals without digits after an exponent mark and with undescores in the different pisitions.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 1
* NUMBER: 7
* DESCRIPTION: Real literals with underscores at the end.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 2
* NUMBER: 1
* DESCRIPTION: Real literals with underscores before an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 2
* NUMBER: 2
* DESCRIPTION: Real literals with underscores after an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 2
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 4 -> sentence 2
* NUMBER: 3
* DESCRIPTION: Real literals with underscores around an exponent mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, real-literals -> paragraph 6 -> sentence 1
* MAIN LINK: expressions, constant-literals, real-literals -> paragraph 6 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Real literals suffixed by not supported d/D (a double suffix).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Various integer literals with a long literal mark doublicate.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Various integer literals with a long literal mark in not allowed places.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Various integer literals with underscores after a long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 4
* DESCRIPTION: The long literal mark after not integer literals.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 1
* DESCRIPTION: Decimal integer literals suffixed by the long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 10
* DESCRIPTION: Long literal mark in not allowed places (it's considered as identifiers).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 2
* DESCRIPTION: Decimal integer literals with underscores suffixed by the long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 3
* DESCRIPTION: Hexadecimal integer literals suffixed by the long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 4
* DESCRIPTION: Hexadecimal prefix only suffixed by the long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 5
* DESCRIPTION: Hexadecimal integer literals with underscores suffixed by the long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 6
* DESCRIPTION: Binary integer literals suffixed by the long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 7
* DESCRIPTION: Binary prefix only suffixed by the long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 8
* DESCRIPTION: Binary integer literals with underscores suffixed by the long literal mark.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* MAIN LINK: expressions, constant-literals, the-types-for-integer-literals -> paragraph 1 -> sentence 1
* NUMBER: 9
* DESCRIPTION: Various integer literals with long literal mark in not allowed lower case (but valid in opinion the parser).
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, when-expression -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, when-expression -> paragraph 1 -> sentence 3
* NUMBER: 1
* DESCRIPTION: Empty 'when' with missed bound value.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, when-expression -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, when-expression -> paragraph 1 -> sentence 3
* NUMBER: 2
* DESCRIPTION: Empty 'when' with missed 'when entries' section.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, when-expression -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, when-expression -> paragraph 1 -> sentence 3
* NUMBER: 1
* DESCRIPTION: Empty 'when' with bound value.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (POSITIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, when-expression -> paragraph 1 -> sentence 3
* MAIN LINK: expressions, when-expression -> paragraph 1 -> sentence 3
* NUMBER: 2
* DESCRIPTION: Empty 'when' without bound value.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, when-expression -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, when-expression -> paragraph 2 -> sentence 1
* NUMBER: 1
* DESCRIPTION: 'When' without bound value and missed control structure body.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, when-expression -> paragraph 2 -> sentence 1
* MAIN LINK: expressions, when-expression -> paragraph 2 -> sentence 1
* NUMBER: 2
* DESCRIPTION: 'When' without bound value and missed 'when condition'.
*/
@@ -2,7 +2,7 @@
* KOTLIN PSI SPEC TEST (NEGATIVE)
*
* SPEC VERSION: 0.1-100
* PLACE: expressions, when-expression -> paragraph 2 -> sentence 2
* MAIN LINK: expressions, when-expression -> paragraph 2 -> sentence 2
* NUMBER: 1
* DESCRIPTION: 'When' without bound value and with invalid 'else' branch.
*/

Some files were not shown because too many files have changed in this diff Show More