[AA] check symbol pointer restoring without psi anchor

^KT-54311
This commit is contained in:
Dmitrii Gridin
2022-10-20 12:01:10 +02:00
committed by Space Team
parent 636024f676
commit 4bd604f2ed
64 changed files with 177 additions and 19 deletions
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
private val _commonSettingsLazy: A = null = ob<caret>ject : A<Int> {
override fun x() {}
}
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
private val commonSettingsLazy = o<caret>bject A<LanguageVersionSettings> {
println(x)
}
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE_K1
annotation class ReceiverAnnotation
@Target(AnnotationTarget.TYPE)
annotation class ReceiverTypeAnnotation
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
annotation class PropertyAnnotation
annotation class FieldAnnotation
annotation class GetAnnotation
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
annotation class PropertyAnnotation
annotation class GetAnnotation
annotation class ExplicitGetAnnotation
@@ -9,4 +10,4 @@ annotation class ReceiverTypeAnnotation
@property:PropertyAnnotation
@get:GetAnnotation
val @receiver:ReceiverAnnotation @ReceiverTypeAnnotation Long.x: Int
@ExplicitGetAnnotation ge<caret>t() = 1
@ExplicitGetAnnotation ge<caret>t() = 1
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
// WITH_STDLIB
annotation class PropertyAnnotation
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
// PRETTY_RENDERING_MODE: RENDER_SYMBOLS_NESTED
annotation class PropertyAnnotation
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
// WITH_STDLIB
annotation class PropertyAnnotation
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
annotation class ReceiverAnnotation
@Target(AnnotationTarget.TYPE)
annotation class ReceiverTypeAnnotation
@@ -1,3 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
annotation class PropertyAnnotation
annotation class FieldAnnotation
annotation class GetAnnotation