Adapted keyword completion to changed parser + more precise completion for modifier keywords
This commit is contained in:
@@ -11,16 +11,10 @@ class MouseMovedEventArgs
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: get
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
@@ -29,7 +23,6 @@ class MouseMovedEventArgs
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
/*why?*/
|
||||
@@ -40,10 +33,8 @@ class MouseMovedEventArgs
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
// NOTHING_ELSE
|
||||
|
||||
+4
-15
@@ -17,37 +17,26 @@ class B {
|
||||
// EXIST: enum
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
// EXIST: public
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
/*why?*/
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
/*TODO*/
|
||||
/*TODO:*/
|
||||
// EXIST: inner
|
||||
/*TODO:*/
|
||||
// EXIST: companion object
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -15,16 +15,10 @@ class A {
|
||||
// EXIST: enum
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
@@ -32,7 +26,6 @@ class A {
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
/*why?*/
|
||||
@@ -43,10 +36,8 @@ class A {
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
// EXIST: {"lookupString":"class","itemText":"class","attributes":"bold"}
|
||||
// EXIST: {"lookupString":"fun","itemText":"fun","attributes":"bold"}
|
||||
// EXIST: {"lookupString":"in","itemText":"in","attributes":"bold"}
|
||||
// EXIST: {"lookupString":"interface","itemText":"interface","attributes":"bold"}
|
||||
// EXIST: {"lookupString":"object","itemText":"object","attributes":"bold"}
|
||||
// EXIST: {"lookupString":"package","itemText":"package","attributes":"bold"}
|
||||
|
||||
@@ -16,17 +16,10 @@ var a : Int
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: get
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
// EXIST: public
|
||||
@@ -34,20 +27,14 @@ var a : Int
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
/*why?*/
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
/*TODO*/
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -13,16 +13,10 @@ public class Test {
|
||||
// EXIST: enum
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
@@ -30,7 +24,6 @@ public class Test {
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
/*why?*/
|
||||
@@ -41,10 +34,8 @@ public class Test {
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -7,16 +7,10 @@ class TestClass {
|
||||
// EXIST: enum
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
@@ -24,8 +18,6 @@ class TestClass {
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
/*why?*/
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
@@ -35,10 +27,8 @@ class TestClass {
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -2,4 +2,5 @@ class T<<caret>>
|
||||
|
||||
// EXIST: in
|
||||
// EXIST: out
|
||||
// EXIST: reified
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -5,9 +5,10 @@ class TestSample() {
|
||||
}
|
||||
}
|
||||
|
||||
/* TODO: they all are not correct */
|
||||
// EXIST: vararg
|
||||
// EXIST: noinline
|
||||
// EXIST: crossinline
|
||||
/* TODO: val&var are not correct */
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: in
|
||||
// EXIST: out
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -4,4 +4,5 @@ fun testing() {}
|
||||
|
||||
// EXIST: in
|
||||
// EXIST: out
|
||||
// EXIST: reified
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -2,9 +2,10 @@ fun test(<caret>) {
|
||||
|
||||
}
|
||||
|
||||
// EXIST: vararg
|
||||
// EXIST: noinline
|
||||
// EXIST: crossinline
|
||||
/* TODO: they all are not correct */
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: in
|
||||
// EXIST: out
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -8,37 +8,24 @@ package Test
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: import
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
// EXIST: public
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
/*why?*/
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
/*TODO*/
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -10,16 +10,10 @@ class Some {
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: get
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
@@ -28,8 +22,6 @@ class Some {
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
/*why?*/
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
@@ -39,10 +31,8 @@ class Some {
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -10,16 +10,10 @@ class Some {
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: get
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
@@ -28,8 +22,6 @@ class Some {
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
/*why?*/
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
@@ -39,10 +31,8 @@ class Some {
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -12,16 +12,10 @@ class Some {
|
||||
// EXIST: fun
|
||||
// EXIST: get
|
||||
/*TODO*/
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
@@ -30,8 +24,6 @@ class Some {
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
/*why?*/
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
@@ -41,10 +33,8 @@ class Some {
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -6,17 +6,10 @@
|
||||
// EXIST: final
|
||||
// EXIST: fun
|
||||
// EXIST: import
|
||||
// EXIST: in
|
||||
/*why?*/
|
||||
// EXIST: inner
|
||||
// EXIST: internal
|
||||
// EXIST: object
|
||||
// EXIST: open
|
||||
// EXIST: out
|
||||
/*why?*/
|
||||
// EXIST: reified
|
||||
/*why?*/
|
||||
// EXIST: override
|
||||
// EXIST: package
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
@@ -24,20 +17,14 @@
|
||||
// EXIST: interface
|
||||
// EXIST: val
|
||||
// EXIST: var
|
||||
// EXIST: vararg
|
||||
/*why?*/
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed
|
||||
// EXIST: lateinit
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: noinline
|
||||
// EXIST: tailrec
|
||||
// EXIST: external
|
||||
// EXIST: annotation
|
||||
// EXIST: crossinline
|
||||
// EXIST: const
|
||||
/*TODO*/
|
||||
// NOTHING_ELSE
|
||||
|
||||
Reference in New Issue
Block a user