FIR IDE: move low level api testdata sources to the analysis directory
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
fun x() {/* ReanalyzableFunctionStructureElement */
|
||||
|
||||
}
|
||||
fun y(): Int = 10/* ReanalyzableFunctionStructureElement */
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
class X {/* NonReanalyzableDeclarationStructureElement */
|
||||
var x: Int/* ReanalyzablePropertyStructureElement */
|
||||
get() = field
|
||||
set(value) {
|
||||
field = value
|
||||
}
|
||||
|
||||
val y = 42/* NonReanalyzableDeclarationStructureElement */
|
||||
|
||||
var z: Int = 15/* ReanalyzablePropertyStructureElement */
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
val a = run {
|
||||
class X()
|
||||
|
||||
val y = 10
|
||||
}/* NonReanalyzableDeclarationStructureElement */
|
||||
}
|
||||
|
||||
inline fun <R> run(block: () -> R): R {/* ReanalyzableFunctionStructureElement */
|
||||
return block()
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
enum class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
X,
|
||||
Y,
|
||||
Z
|
||||
|
||||
;
|
||||
|
||||
fun foo(){/* ReanalyzableFunctionStructureElement */}
|
||||
|
||||
val x = 10/* NonReanalyzableDeclarationStructureElement */
|
||||
|
||||
fun bar() = 10/* NonReanalyzableDeclarationStructureElement */
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
enum class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
X {
|
||||
fun localInX() = 1
|
||||
},
|
||||
Y {
|
||||
override fun foo() {}
|
||||
},
|
||||
Z,
|
||||
|
||||
;
|
||||
|
||||
open fun foo() {/* ReanalyzableFunctionStructureElement */}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
init {
|
||||
val x = 10
|
||||
class B
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
fun a() {/* ReanalyzableFunctionStructureElement */
|
||||
class X
|
||||
}
|
||||
|
||||
class Y {/* NonReanalyzableDeclarationStructureElement */
|
||||
fun b() {/* ReanalyzableFunctionStructureElement */
|
||||
class Z
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
fun x() {/* ReanalyzableFunctionStructureElement */
|
||||
fun y() {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
fun z() {/* ReanalyzableFunctionStructureElement */
|
||||
fun q() {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
fun foo() {/* ReanalyzableFunctionStructureElement */
|
||||
var x: Int
|
||||
}
|
||||
class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
fun q() {/* ReanalyzableFunctionStructureElement */
|
||||
val y = 42
|
||||
}
|
||||
}
|
||||
class B {/* NonReanalyzableDeclarationStructureElement */
|
||||
class C {/* NonReanalyzableDeclarationStructureElement */
|
||||
fun u() {/* ReanalyzableFunctionStructureElement */
|
||||
var z: Int = 15
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
typealias X = Int/* NonReanalyzableDeclarationStructureElement */
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
class A {/* NonReanalyzableDeclarationStructureElement */
|
||||
class B {/* NonReanalyzableDeclarationStructureElement */
|
||||
fun x() {/* ReanalyzableFunctionStructureElement */
|
||||
}
|
||||
|
||||
class C {/* NonReanalyzableDeclarationStructureElement */
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
class E {/* NonReanalyzableDeclarationStructureElement */
|
||||
|
||||
}
|
||||
|
||||
fun y(): Int = 10/* ReanalyzableFunctionStructureElement */
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
var x: Int = 10/* ReanalyzablePropertyStructureElement */
|
||||
get() = field
|
||||
set(value) {
|
||||
field = value
|
||||
}
|
||||
|
||||
class X {/* NonReanalyzableDeclarationStructureElement */
|
||||
var y: Int = 10/* ReanalyzablePropertyStructureElement */
|
||||
get() = field
|
||||
set(value) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
fun foo(): Int = 42/* ReanalyzableFunctionStructureElement */
|
||||
+1
@@ -0,0 +1 @@
|
||||
fun foo() = 42/* NonReanalyzableDeclarationStructureElement */
|
||||
@@ -0,0 +1,4 @@
|
||||
fun foo(): Int {/* ReanalyzableFunctionStructureElement */
|
||||
println("")
|
||||
return 10
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
var x: Int/* ReanalyzablePropertyStructureElement */
|
||||
get() = field
|
||||
set(value) {
|
||||
field = value
|
||||
}
|
||||
|
||||
val y = 42/* NonReanalyzableDeclarationStructureElement */
|
||||
|
||||
var z: Int = 15/* ReanalyzablePropertyStructureElement */
|
||||
@@ -0,0 +1,4 @@
|
||||
fun foo() {/* ReanalyzableFunctionStructureElement */
|
||||
println("")
|
||||
}
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
typealias A = 10/* NonReanalyzableDeclarationStructureElement */
|
||||
Reference in New Issue
Block a user