[FIR] Use idRenderer to render ClassId in qualifiers
It shouldn't break existing usages, because 1) default `ConeIdRendererForDebugging` renders ClassId in same way as before the change; 2) I didn't find any usages, which use non-default idRenderer, but rely on full ClassId be rendered for qualifiers. ^KT-62585
This commit is contained in:
committed by
Space Team
parent
cb6ec46de1
commit
7f7801a7bc
@@ -1183,7 +1183,7 @@ class FirRenderer(
|
|||||||
print("Q|")
|
print("Q|")
|
||||||
val classId = resolvedQualifier.classId
|
val classId = resolvedQualifier.classId
|
||||||
if (classId != null) {
|
if (classId != null) {
|
||||||
print(classId.asString())
|
idRenderer.renderClassId(classId)
|
||||||
} else {
|
} else {
|
||||||
print(resolvedQualifier.packageFqName.asString().replace(".", "/"))
|
print(resolvedQualifier.packageFqName.asString().replace(".", "/"))
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+1
-1
@@ -14,7 +14,7 @@ expect fun onType(): @Ann2("") Any?
|
|||||||
|
|
||||||
// MODULE: m1-jvm()()(m1-common)
|
// MODULE: m1-jvm()()(m1-common)
|
||||||
// FILE: jvm.kt
|
// FILE: jvm.kt
|
||||||
<!ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT!>actual annotation class <!ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT("annotation class Ann : Annotation; annotation class Ann : Annotation; Annotation `@Target(allowedTargets = vararg(Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FUNCTION|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|))` is missing on actual declaration")!>Ann<!><!>
|
<!ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT!>actual annotation class <!ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT("annotation class Ann : Annotation; annotation class Ann : Annotation; Annotation `@Target(allowedTargets = vararg(Q|AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FUNCTION|, Q|AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|))` is missing on actual declaration")!>Ann<!><!>
|
||||||
|
|
||||||
<!ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT!>actual fun <!ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT("fun stringConcat(): Unit; fun stringConcat(): Unit; Annotation `@Ann2(s = String(1).R|kotlin/String.plus|(String(2)))` is missing on actual declaration")!>stringConcat<!>() {}<!>
|
<!ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT!>actual fun <!ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT("fun stringConcat(): Unit; fun stringConcat(): Unit; Annotation `@Ann2(s = String(1).R|kotlin/String.plus|(String(2)))` is missing on actual declaration")!>stringConcat<!>() {}<!>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user