AbstractFirPsiCheckerTest: do partial error diagnostic comparison for some cases
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
package a.b
|
||||
|
||||
class String
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
class C {
|
||||
<error>val x</error> = 1
|
||||
<error>fun getX()</error> = 1
|
||||
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
class C {
|
||||
companion object {
|
||||
<error>val x</error> = 1
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
fun foo() {
|
||||
class C {
|
||||
<error>val x</error> = 1
|
||||
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
class B {
|
||||
class C {
|
||||
<error>val x</error> = 1
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
object C {
|
||||
<error>val x</error> = 1
|
||||
<error>fun getX()</error> = 1
|
||||
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
fun foo() =
|
||||
object {
|
||||
<error>val x</error> = 1
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
<error>val x</error> = 1
|
||||
<error>fun getX()</error> = 1
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
// RUNTIME
|
||||
@file:JvmName("TopLevelMultifile")
|
||||
@file:JvmMultifileClass
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// FIR_COMPARISON
|
||||
|
||||
interface T {
|
||||
<error descr="[CONFLICTING_JVM_DECLARATIONS] Platform declaration clash: The following declarations have the same JVM signature (foo(Ljava/util/List;)V):
|
||||
fun foo(l: List<Int>): Unit defined in T
|
||||
|
||||
Reference in New Issue
Block a user