JVM: remove obsolete code for reporting JVM backend diagnostics
The last remaining usages from diagnostic tests were removed in previous commits.
This commit is contained in:
committed by
Space Team
parent
32c8664f71
commit
b4d65fe5cd
@@ -25,7 +25,10 @@ import com.intellij.util.containers.ContainerUtil
|
||||
import org.jetbrains.kotlin.asJava.LightClassGenerationSupport
|
||||
import org.jetbrains.kotlin.asJava.UltraLightClassModifierExtension
|
||||
import org.jetbrains.kotlin.asJava.builder.LightMemberOriginForDeclaration
|
||||
import org.jetbrains.kotlin.asJava.elements.*
|
||||
import org.jetbrains.kotlin.asJava.elements.KotlinLightTypeParameterListBuilder
|
||||
import org.jetbrains.kotlin.asJava.elements.KtLightAnnotationForSourceEntry
|
||||
import org.jetbrains.kotlin.asJava.elements.KtLightMethod
|
||||
import org.jetbrains.kotlin.asJava.elements.psiType
|
||||
import org.jetbrains.kotlin.builtins.KotlinBuiltIns
|
||||
import org.jetbrains.kotlin.builtins.StandardNames
|
||||
import org.jetbrains.kotlin.codegen.DescriptorAsmUtil
|
||||
@@ -476,12 +479,6 @@ inline fun <T> runReadAction(crossinline runnable: () -> T): T {
|
||||
@Suppress("NOTHING_TO_INLINE")
|
||||
inline fun KtClassOrObject.safeIsLocal(): Boolean = runReadAction { this.isLocal }
|
||||
|
||||
@Suppress("NOTHING_TO_INLINE")
|
||||
inline fun KtFile.safeIsScript() = runReadAction { this.isScript() }
|
||||
|
||||
@Suppress("NOTHING_TO_INLINE")
|
||||
inline fun KtFile.safeScript() = runReadAction { this.script }
|
||||
|
||||
internal fun KtUltraLightSupport.findAnnotation(owner: KtAnnotated, fqName: FqName): Pair<KtAnnotationEntry, AnnotationDescriptor>? {
|
||||
|
||||
val candidates = owner.annotationEntries
|
||||
|
||||
Reference in New Issue
Block a user