"lazy" keyword dropped
This commit is contained in:
@@ -12,7 +12,7 @@ private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy [foo<A, B>(a, b),ina,foo.bar.goo.doo<f>.foo<bar, goo>.foo]
|
||||
[foo<A, B>(a, b),ina,foo.bar.goo.doo<f>.foo<bar, goo>.foo]
|
||||
[df]
|
||||
in
|
||||
[sdfsdf]
|
||||
@@ -34,7 +34,6 @@ private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy
|
||||
in
|
||||
out
|
||||
ref T> {
|
||||
|
||||
@@ -35,8 +35,6 @@ JetFile: Attributes.jet
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace(' ')
|
||||
ATTRIBUTE_ANNOTATION
|
||||
PsiElement(LBRACKET)('[')
|
||||
ATTRIBUTE
|
||||
@@ -274,8 +272,6 @@ JetFile: Attributes.jet
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(in)('in')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(out)('out')
|
||||
|
||||
@@ -13,7 +13,7 @@ private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy [foo<A, B>(a, b), ina,foo.bar.goo.doo<f>.foo<bar, goo>.foo]
|
||||
[foo<A, B>(a, b), ina,foo.bar.goo.doo<f>.foo<bar, goo>.foo]
|
||||
[df]
|
||||
in
|
||||
[sdfsdf,]
|
||||
@@ -33,7 +33,6 @@ private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy
|
||||
in
|
||||
out
|
||||
ref T> {
|
||||
|
||||
@@ -40,8 +40,6 @@ JetFile: Attributes_ERR.jet
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace(' ')
|
||||
ATTRIBUTE_ANNOTATION
|
||||
PsiElement(LBRACKET)('[')
|
||||
ATTRIBUTE
|
||||
@@ -241,8 +239,6 @@ JetFile: Attributes_ERR.jet
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(in)('in')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(out)('out')
|
||||
|
||||
@@ -13,7 +13,7 @@ type f = {(foo, a : a) : b}
|
||||
type f = {(foo, a : {(a) : b}) : b}
|
||||
type f = {(foo, a : {(a) : b}) : {() : ()}}
|
||||
|
||||
type f = {(lazy foo, out a : {(ref a) : b}) : {() : ()}}
|
||||
type f = {(ref foo, ref a : {(ref a) : b}) : {() : ()}}
|
||||
|
||||
type f = {T.() : ()}
|
||||
type f = {T.T.() : ()}
|
||||
|
||||
@@ -475,7 +475,7 @@ JetFile: FunctionTypes.jet
|
||||
VALUE_PARAMETER_LIST
|
||||
PsiElement(LPAR)('(')
|
||||
MODIFIER_LIST
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiElement(ref)('ref')
|
||||
PsiWhiteSpace(' ')
|
||||
TYPE_REFERENCE
|
||||
USER_TYPE
|
||||
@@ -485,7 +485,7 @@ JetFile: FunctionTypes.jet
|
||||
PsiWhiteSpace(' ')
|
||||
VALUE_PARAMETER
|
||||
MODIFIER_LIST
|
||||
PsiElement(out)('out')
|
||||
PsiElement(ref)('ref')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(IDENTIFIER)('a')
|
||||
PsiWhiteSpace(' ')
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
fun foo() {
|
||||
lazy
|
||||
out
|
||||
1
|
||||
[a] abstract class foof {}
|
||||
abstract [a] class foof {}
|
||||
|
||||
lazy val foo = 5
|
||||
out val foo = 5
|
||||
[a] var foo = 4
|
||||
type f = {T.() : ()}
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ JetFile: LocalDeclarations.jet
|
||||
PsiElement(LBRACE)('{')
|
||||
PsiWhiteSpace('\n ')
|
||||
REFERENCE_EXPRESSION
|
||||
PsiElement(IDENTIFIER)('lazy')
|
||||
PsiElement(IDENTIFIER)('out')
|
||||
PsiWhiteSpace('\n ')
|
||||
INTEGER_CONSTANT
|
||||
PsiElement(INTEGER_LITERAL)('1')
|
||||
@@ -67,7 +67,7 @@ JetFile: LocalDeclarations.jet
|
||||
PsiWhiteSpace('\n\n ')
|
||||
PROPERTY
|
||||
MODIFIER_LIST
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiElement(out)('out')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(val)('val')
|
||||
PsiWhiteSpace(' ')
|
||||
|
||||
@@ -12,7 +12,6 @@ private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy
|
||||
in
|
||||
out
|
||||
ref
|
||||
@@ -28,7 +27,6 @@ ref
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy
|
||||
in
|
||||
out
|
||||
ref T> {
|
||||
|
||||
@@ -35,8 +35,6 @@ JetFile: SimpleModifiers.jet
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(in)('in')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(out)('out')
|
||||
@@ -74,8 +72,6 @@ JetFile: SimpleModifiers.jet
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(in)('in')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(out)('out')
|
||||
|
||||
@@ -15,11 +15,10 @@ private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy
|
||||
in
|
||||
out
|
||||
ref
|
||||
class Bar<abstract, abstract enum : T, lazy virtual,
|
||||
class Bar<abstract, abstract enum : T, out virtual,
|
||||
public protected private internal abstract
|
||||
virtual
|
||||
enum
|
||||
@@ -31,8 +30,7 @@ ref
|
||||
private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy open
|
||||
internal open
|
||||
> wraps (a : B) : A by b {
|
||||
public protected private internal val abstract
|
||||
val virtual
|
||||
@@ -121,8 +119,7 @@ ref
|
||||
private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy open : t
|
||||
internal open : t
|
||||
|
||||
)
|
||||
|
||||
@@ -164,8 +161,7 @@ class F(val foo : bar,
|
||||
private
|
||||
protected
|
||||
public
|
||||
internal
|
||||
lazy open : b
|
||||
internal open : b
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
@@ -48,8 +48,6 @@ JetFile: SoftKeywords.jet
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(in)('in')
|
||||
PsiWhiteSpace('\n')
|
||||
PsiElement(out)('out')
|
||||
@@ -81,7 +79,7 @@ JetFile: SoftKeywords.jet
|
||||
PsiWhiteSpace(' ')
|
||||
TYPE_PARAMETER
|
||||
MODIFIER_LIST
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiElement(out)('out')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(IDENTIFIER)('virtual')
|
||||
PsiElement(COMMA)(',')
|
||||
@@ -119,8 +117,6 @@ JetFile: SoftKeywords.jet
|
||||
PsiElement(public)('public')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(IDENTIFIER)('open')
|
||||
PsiWhiteSpace('\n ')
|
||||
@@ -1028,8 +1024,6 @@ JetFile: SoftKeywords.jet
|
||||
PsiElement(public)('public')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(IDENTIFIER)('open')
|
||||
PsiWhiteSpace(' ')
|
||||
@@ -1351,8 +1345,6 @@ JetFile: SoftKeywords.jet
|
||||
PsiElement(public)('public')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(internal)('internal')
|
||||
PsiWhiteSpace('\n ')
|
||||
PsiElement(lazy)('lazy')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(IDENTIFIER)('open')
|
||||
PsiWhiteSpace(' ')
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
val foo = object AntBuilder() {
|
||||
|
||||
lazy val groovy = library {
|
||||
[lazy] val groovy = library {
|
||||
classpath("$libs/groovy-...")
|
||||
}
|
||||
|
||||
lazy val gant = library {
|
||||
[lazy] val gant = library {
|
||||
new File("$gantHome/lib").files.each {
|
||||
classpath(it)
|
||||
}
|
||||
}
|
||||
|
||||
lazy val JPS = module {
|
||||
[lazy] val JPS = module {
|
||||
targetLevel = "1.5"
|
||||
classpath(antLayout, gant, groovy)
|
||||
src("$projectHome/antLayout/src")
|
||||
|
||||
@@ -27,7 +27,14 @@ JetFile: Builder.jet
|
||||
PsiWhiteSpace('\n\n ')
|
||||
PROPERTY
|
||||
MODIFIER_LIST
|
||||
PsiElement(lazy)('lazy')
|
||||
ATTRIBUTE_ANNOTATION
|
||||
PsiElement(LBRACKET)('[')
|
||||
ATTRIBUTE
|
||||
TYPE_REFERENCE
|
||||
USER_TYPE
|
||||
REFERENCE_EXPRESSION
|
||||
PsiElement(IDENTIFIER)('lazy')
|
||||
PsiElement(RBRACKET)(']')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(val)('val')
|
||||
PsiWhiteSpace(' ')
|
||||
@@ -57,7 +64,14 @@ JetFile: Builder.jet
|
||||
PsiWhiteSpace('\n\n ')
|
||||
PROPERTY
|
||||
MODIFIER_LIST
|
||||
PsiElement(lazy)('lazy')
|
||||
ATTRIBUTE_ANNOTATION
|
||||
PsiElement(LBRACKET)('[')
|
||||
ATTRIBUTE
|
||||
TYPE_REFERENCE
|
||||
USER_TYPE
|
||||
REFERENCE_EXPRESSION
|
||||
PsiElement(IDENTIFIER)('lazy')
|
||||
PsiElement(RBRACKET)(']')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(val)('val')
|
||||
PsiWhiteSpace(' ')
|
||||
@@ -116,7 +130,14 @@ JetFile: Builder.jet
|
||||
PsiWhiteSpace('\n\n ')
|
||||
PROPERTY
|
||||
MODIFIER_LIST
|
||||
PsiElement(lazy)('lazy')
|
||||
ATTRIBUTE_ANNOTATION
|
||||
PsiElement(LBRACKET)('[')
|
||||
ATTRIBUTE
|
||||
TYPE_REFERENCE
|
||||
USER_TYPE
|
||||
REFERENCE_EXPRESSION
|
||||
PsiElement(IDENTIFIER)('lazy')
|
||||
PsiElement(RBRACKET)(']')
|
||||
PsiWhiteSpace(' ')
|
||||
PsiElement(val)('val')
|
||||
PsiWhiteSpace(' ')
|
||||
|
||||
Reference in New Issue
Block a user