[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)
|
+symbol(packageFragmentSymbolType)
|
||||||
+field("packageFqName", type<FqName>())
|
+field("packageFqName", type<FqName>())
|
||||||
+field("fqName", type<FqName>()) {
|
|
||||||
defaultValueInBase = "packageFqName"
|
generationCallback = {
|
||||||
customSetter = "packageFqName = value"
|
println()
|
||||||
withGetter = true
|
print()
|
||||||
deprecation = Deprecated(
|
println(
|
||||||
"Please use `packageFqName` instead",
|
"""
|
||||||
ReplaceWith("packageFqName"),
|
@Deprecated(
|
||||||
DeprecationLevel.ERROR,
|
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