[FIR] Link some tests with issues

Just in case.

^KT-59874
This commit is contained in:
Nikolay Lunyak
2023-11-01 12:06:53 +02:00
committed by Space Team
parent 41c5934d4e
commit 425d5e808b
44 changed files with 50 additions and 6 deletions
@@ -1,4 +1,5 @@
// KT-15951 Callable reference to class constructor from object is not resolved
// KT-63069
object A {
class Wrapper
@@ -1,4 +1,5 @@
// KT-15951 Callable reference to class constructor from object is not resolved
// KT-63069
object A {
class Wrapper
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// SKIP_TXT
fun <T> T.myApply(block: T.() -> Unit): T = this
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// SKIP_TXT
fun <T> T.myApply(block: T.() -> Unit): T = this
@@ -1,3 +1,4 @@
// ISSUE: KT-63068
fun List<Int>.f() {
this@List.size
}
@@ -1,3 +1,4 @@
// ISSUE: KT-63068
fun List<Int>.f() {
this<!UNRESOLVED_REFERENCE!>@List<!>.<!DEBUG_INFO_MISSING_UNRESOLVED!>size<!>
}
@@ -1,3 +1,4 @@
// ISSUE: KT-63068
fun Int.f() {
this@Int
}
@@ -1,3 +1,4 @@
// ISSUE: KT-63068
fun Int.f() {
this<!UNRESOLVED_REFERENCE!>@Int<!>
}
@@ -1,3 +1,5 @@
// ISSUE: KT-63063
class Test {
@ClassObjectAnnotation
@NestedAnnotation
@@ -1,3 +1,5 @@
// ISSUE: KT-63063
class Test {
@<!UNRESOLVED_REFERENCE!>ClassObjectAnnotation<!>
@NestedAnnotation
@@ -1,3 +1,4 @@
// ISSUE: KT-59138
// SKIP_TXT
// FILE: JavaClass.java
public class JavaClass {
@@ -1,3 +1,4 @@
// ISSUE: KT-59138
// SKIP_TXT
// FILE: JavaClass.java
public class JavaClass {
@@ -1,3 +1,4 @@
// ISSUE: KT-63070
// FILE: a/b.java
package a;
@@ -1,3 +1,4 @@
// ISSUE: KT-63070
// FILE: a/b.java
package a;
@@ -1,3 +1,4 @@
// ISSUE: KT-63066
// MODULE: m1
// FILE: a.kt
@@ -1,3 +1,4 @@
// ISSUE: KT-63066
// MODULE: m1
// FILE: a.kt
@@ -1,4 +1,5 @@
// !API_VERSION: 1.0
// ISSUE: KT-63065
// MODULE: m1
// FILE: a.kt
@@ -1,4 +1,5 @@
// !API_VERSION: 1.0
// ISSUE: KT-63065
// MODULE: m1
// FILE: a.kt
@@ -1,3 +1,5 @@
// ISSUE: KT-56744
fun castInTry(s: Any) {
try {
s as String // Potential cast exception
@@ -1,3 +1,5 @@
// ISSUE: KT-56744
fun castInTry(s: Any) {
try {
s as String // Potential cast exception
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// DUMP_CFG
interface A {
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// DUMP_CFG
interface A {
@@ -1,3 +1,5 @@
// ISSUE: KT-56744
fun castInTry(s: Any) {
try {
s as String // Potential cast exception
@@ -1,3 +1,5 @@
// ISSUE: KT-56744
fun castInTry(s: Any) {
try {
s as String // Potential cast exception
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// !LANGUAGE: +SafeCastCheckBoundSmartCasts
interface SomeClass {
val data: Any?
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// !LANGUAGE: +SafeCastCheckBoundSmartCasts
interface SomeClass {
val data: Any?
@@ -1,4 +1,4 @@
// ISSUE: KT-44802
// ISSUES: KT-44802, KT-56744
// INFERENCE_HELPERS
// FILE: foo/PackagePrivateInterface.java
@@ -1,4 +1,4 @@
// ISSUE: KT-44802
// ISSUES: KT-44802, KT-56744
// INFERENCE_HELPERS
// FILE: foo/PackagePrivateInterface.java
@@ -1,5 +1,5 @@
// INFERENCE_HELPERS
// ISSUE: KT-44802
// ISSUES: KT-44802, KT-56744
// FILE: a.kt
package foo
@@ -1,5 +1,5 @@
// INFERENCE_HELPERS
// ISSUE: KT-44802
// ISSUES: KT-44802, KT-56744
// FILE: a.kt
package foo
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// SKIP_TXT
fun test() {
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// SKIP_TXT
fun test() {
@@ -1,3 +1,4 @@
// ISSUE: KT-63072
// !CHECK_TYPE
interface A<R, T: A<R, T>> {
@@ -1,3 +1,4 @@
// ISSUE: KT-63072
// !CHECK_TYPE
interface A<R, T: A<R, T>> {
@@ -1,3 +1,4 @@
// ISSUE: KT-63067
// FILE: KotlinFile.kt
open class KotlinClass {
public open fun getSomething1(): Int = 1
@@ -1,3 +1,4 @@
// ISSUE: KT-63067
// FILE: KotlinFile.kt
open class KotlinClass {
public open fun getSomething1(): Int = 1
@@ -1,3 +1,4 @@
// ISSUE: KT-63071
// !MARK_DYNAMIC_CALLS
fun test() {
@@ -1,3 +1,4 @@
// ISSUE: KT-63071
// !MARK_DYNAMIC_CALLS
fun test() {
@@ -1,4 +1,4 @@
// ISSUE: KT-57911
// ISSUES: KT-57911, KT-56744
import kotlin.contracts.ExperimentalContracts
import kotlin.contracts.contract
@@ -1,4 +1,4 @@
// ISSUE: KT-57911
// ISSUES: KT-57911, KT-56744
import kotlin.contracts.ExperimentalContracts
import kotlin.contracts.contract
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect +AllowContractsForNonOverridableMembers
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect +AllowContractsForNonOverridableMembers
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
@@ -1,3 +1,4 @@
// ISSUE: KT-56744
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER