FIR Completion: Enable passing tests
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
val Int.f: Float get() = this.toFloat()
|
val Int.f: Float get() = this.toFloat()
|
||||||
|
|
||||||
val test = 1.<caret>
|
val test = 1.<caret>
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
class TestClassName
|
class TestClassName
|
||||||
type TestAlias = TestClassName
|
type TestAlias = TestClassName
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
class Foo(val a: Int, b: Int) {
|
class Foo(val a: Int, b: Int) {
|
||||||
val e: Int
|
val e: Int
|
||||||
get() = <caret>
|
get() = <caret>
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
class A {
|
class A {
|
||||||
public fun foo(): Int = 1
|
public fun foo(): Int = 1
|
||||||
public val bar: Int = 1
|
public val bar: Int = 1
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
interface FooBar1
|
interface FooBar1
|
||||||
|
|
||||||
interface FooBar2 {
|
interface FooBar2 {
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
class C {
|
class C {
|
||||||
val prop: List<F<caret>>
|
val prop: List<F<caret>>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
class C<TParam> {
|
class C<TParam> {
|
||||||
val v: List<T<caret>
|
val v: List<T<caret>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
class X<T> {
|
class X<T> {
|
||||||
class Nested {
|
class Nested {
|
||||||
val v: <caret>
|
val v: <caret>
|
||||||
|
|||||||
+2
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
object Obj {
|
object Obj {
|
||||||
class NestedInObject {
|
class NestedInObject {
|
||||||
companion object {
|
companion object {
|
||||||
|
|||||||
+2
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
object Obj {
|
object Obj {
|
||||||
val inObject = 1
|
val inObject = 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
class Cls {
|
class Cls {
|
||||||
object Obj {
|
object Obj {
|
||||||
val inObject = 1
|
val inObject = 1
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
fun foo(p: () -> Unit): String = ""
|
fun foo(p: () -> Unit): String = ""
|
||||||
|
|
||||||
val xxx: String = foo { <caret> }
|
val xxx: String = foo { <caret> }
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// FIR_COMPARISON
|
||||||
|
|
||||||
import kotlin.properties.*
|
import kotlin.properties.*
|
||||||
|
|
||||||
val x: ReadOnlyPr<caret>
|
val x: ReadOnlyPr<caret>
|
||||||
|
|||||||
Reference in New Issue
Block a user