Ensure that Decompiler and IDE agree on rendered function types with parameterized annotations
findDecompiledDeclaration.kt: Use same DescriptorRenderer options as Decompiler DescriptorRendererImpl.kt: not enforce different AnnotationArgumentsRenderingPolicy for function type annotations This will fix KTIJ-563 where rendered Descriptors are used as Keys for GOTO navigation into decompiled sources. ^KTIJ-563 fixed
This commit is contained in:
committed by
Space
parent
122d04b9fa
commit
dcda47b502
+5
-5
@@ -38,11 +38,11 @@ public typealias Test1 = suspend () -> kotlin.Unit
|
||||
public typealias Test10 = suspend (suspend () -> kotlin.Unit) -> kotlin.Unit
|
||||
public typealias Test11 = suspend () -> suspend () -> kotlin.Unit
|
||||
public typealias Test12 = suspend (suspend () -> kotlin.Unit) -> kotlin.Unit
|
||||
public typealias Test13 = @A() suspend () -> kotlin.Unit
|
||||
public typealias Test14 = @A() suspend () -> kotlin.Unit
|
||||
public typealias Test15 = (@A() suspend () -> kotlin.Unit)?
|
||||
public typealias Test16 = (@A() suspend () -> kotlin.Unit)?
|
||||
public typealias Test17 = (@A() suspend RS.() -> kotlin.Unit)
|
||||
public typealias Test13 = @A suspend () -> kotlin.Unit
|
||||
public typealias Test14 = @A suspend () -> kotlin.Unit
|
||||
public typealias Test15 = (@A suspend () -> kotlin.Unit)?
|
||||
public typealias Test16 = (@A suspend () -> kotlin.Unit)?
|
||||
public typealias Test17 = (@A suspend RS.() -> kotlin.Unit)
|
||||
public typealias Test18 = (suspend () -> kotlin.Unit)?
|
||||
public typealias Test2 = suspend kotlin.Int.() -> kotlin.Unit
|
||||
public typealias Test3 = () -> kotlin.Unit
|
||||
|
||||
Reference in New Issue
Block a user