A set of soft modifiers added to grammar #KT-13143 Fixed
(cherry picked from commit 904a18c)
This commit is contained in:
committed by
Mikhail Glukhikh
parent
3ad6daea6c
commit
23ae042154
@@ -15,6 +15,10 @@ modifierKeyword
|
||||
: accessModifier
|
||||
: varianceAnnotation
|
||||
: memberModifier
|
||||
: parameterModifier
|
||||
: typeParameterModifier
|
||||
: functionModifier
|
||||
: propertyModifier
|
||||
: annotations
|
||||
;
|
||||
|
||||
@@ -24,6 +28,8 @@ classModifier
|
||||
: "enum"
|
||||
: "open"
|
||||
: "annotation"
|
||||
: "sealed"
|
||||
: "data"
|
||||
;
|
||||
|
||||
memberModifier
|
||||
@@ -31,6 +37,7 @@ memberModifier
|
||||
: "open"
|
||||
: "final"
|
||||
: "abstract"
|
||||
: "lateinit"
|
||||
;
|
||||
|
||||
accessModifier
|
||||
@@ -44,3 +51,25 @@ varianceAnnotation
|
||||
: "in"
|
||||
: "out"
|
||||
;
|
||||
|
||||
parameterModifier
|
||||
: "noinline"
|
||||
: "crossinline"
|
||||
: "vararg"
|
||||
;
|
||||
|
||||
typeParameterModifier
|
||||
: "reified"
|
||||
;
|
||||
|
||||
functionModifier
|
||||
: "tailrec"
|
||||
: "operator"
|
||||
: "infix"
|
||||
: "inline"
|
||||
: "external"
|
||||
;
|
||||
|
||||
propertyModifier
|
||||
: "const"
|
||||
;
|
||||
Reference in New Issue
Block a user