[FIR] Add aliasSource to FirImport, FirImportImpl

This commit is contained in:
Ivan Kochurkin
2021-07-16 20:42:53 +03:00
committed by Space
parent 354a06b94a
commit f5d8535dc5
12 changed files with 25 additions and 4 deletions
@@ -45,7 +45,7 @@ object ImplementationConfigurator : AbstractFirTreeImplementationConfigurator()
impl(import)
impl(resolvedImport) {
delegateFields(listOf("aliasName", "importedFqName", "isAllUnder"), "delegate")
delegateFields(listOf("aliasName", "aliasSource", "importedFqName", "isAllUnder"), "delegate")
default("source") {
delegate = "delegate"
@@ -407,6 +407,7 @@ object NodeConfigurator : AbstractFieldConfigurator<FirTreeBuilder>(FirTreeBuild
+field("importedFqName", fqNameType, nullable = true)
+booleanField("isAllUnder")
+field("aliasName", nameType, nullable = true)
+field("aliasSource", sourceElementType, nullable = true)
}
resolvedImport.configure {