[FE] Properly parse java class name from sources if java class has annotations
^KT-56847 Fixed
This commit is contained in:
committed by
Space Team
parent
5455942859
commit
331cc1465a
+28
@@ -0,0 +1,28 @@
|
||||
// FIR_IDENTICAL
|
||||
// ISSUE: KT-56847
|
||||
// FILE: foo/TestTarget.java
|
||||
package foo;
|
||||
|
||||
@AnnotationWithArg(String.class)
|
||||
@Ann
|
||||
public final class TestTarget {}
|
||||
|
||||
// FILE: foo/Ann.java
|
||||
package foo;
|
||||
|
||||
public @interface Ann {}
|
||||
|
||||
// FILE: foo/AnnotationWithArg.java
|
||||
package foo;
|
||||
|
||||
public @interface AnnotationWithArg {
|
||||
Class<?> value();
|
||||
}
|
||||
|
||||
// FILE: foo/AnotherTarget.kt
|
||||
package foo
|
||||
|
||||
@Ann
|
||||
class AnotherTarget {
|
||||
fun hello() {}
|
||||
}
|
||||
Reference in New Issue
Block a user