[IR] Minor: Specify IrPackageFragment.fqName literally in IrTree
It is not a real field, only a compatibility facade for another one. Needed for the next commit.
This commit is contained in:
committed by
Space Team
parent
5e9c3025bb
commit
6b9a671476
@@ -606,14 +606,23 @@ object IrTree : AbstractTreeBuilder() {
|
||||
|
||||
+symbol(packageFragmentSymbolType)
|
||||
+field("packageFqName", type<FqName>())
|
||||
+field("fqName", type<FqName>()) {
|
||||
defaultValueInBase = "packageFqName"
|
||||
customSetter = "packageFqName = value"
|
||||
withGetter = true
|
||||
deprecation = Deprecated(
|
||||
"Please use `packageFqName` instead",
|
||||
ReplaceWith("packageFqName"),
|
||||
DeprecationLevel.ERROR,
|
||||
|
||||
generationCallback = {
|
||||
println()
|
||||
print()
|
||||
println(
|
||||
"""
|
||||
@Deprecated(
|
||||
message = "Please use `packageFqName` instead",
|
||||
replaceWith = ReplaceWith("packageFqName"),
|
||||
level = DeprecationLevel.ERROR,
|
||||
)
|
||||
var fqName: FqName
|
||||
get() = packageFqName
|
||||
set(value) {
|
||||
packageFqName = value
|
||||
}
|
||||
""".replaceIndent(currentIndent)
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user