// WITH_STDLIB // DIAGNOSTICS: -ERROR_SUPPRESSION // FIR_IDENTICAL // RENDER_ALL_DIAGNOSTICS_FULL_TEXT // MODULE: lib package com.example.klib.serialization.diagnostics val valueSeparateModules: Int = 0 // MODULE: main(lib) // FILE: foo.kt package com.example.klib.serialization.diagnostics val valueSeparateModules = 0 private val privateValueSeparateFiles = 0 @Suppress("REDECLARATION") val valueSeparateFiles = 0 @Suppress("REDECLARATION") val myDelegated: Long by lazy { 0L } @Suppress("REDECLARATION") var Int.extensionValue: Int get() = 0 set(value) = TODO() // FILE: main.kt package com.example.klib.serialization.diagnostics private val privateValueSeparateFiles = 0 @Suppress("REDECLARATION") val valueSeparateFiles = 0 @Suppress("REDECLARATION") val valueSingleFile: Int = 0 @Suppress("REDECLARATION") val valueSingleFile: String = "" @Suppress("REDECLARATION") val myDelegated: Int by lazy { 1 } @Suppress("REDECLARATION") val Int.extensionValue: Int get() = 0 class Container { @Suppress("REDECLARATION") val valueSameClass = 0 @Suppress("REDECLARATION") val valueSameClass = 0 companion object{ @Suppress("REDECLARATION") val valueSameClassCompanion = 0 @Suppress("REDECLARATION") val valueSameClassCompanion = 0 } @Suppress("REDECLARATION") val String.valueSameClassExtension: String get() = "" @Suppress("REDECLARATION") val String.valueSameClassExtension: String get() = "" }