[FIR] Insert fake source for FIR for array access temporaries
This commit is contained in:
committed by
Ilya Kirillov
parent
46feb00ee7
commit
fcabc60471
+1
@@ -13,6 +13,7 @@ fun String.walkTopDown(f: (File) -> Unit) {
|
||||
if (file.isDirectory) continue
|
||||
if (file.path.contains("kotlin-native") ||
|
||||
file.path.contains("testData") ||
|
||||
file.path.contains("testdata") ||
|
||||
file.path.contains("resources")) continue
|
||||
if (file.extension != "kt") continue
|
||||
|
||||
|
||||
+1
-1
@@ -802,7 +802,7 @@ abstract class BaseFirBuilder<T>(val baseSession: FirSession, val context: Conte
|
||||
|
||||
val arrayVariable = generateTemporaryVariable(
|
||||
baseModuleData,
|
||||
array?.toFirSourceElement(),
|
||||
array?.toFirSourceElement(KtFakeSourceElementKind.ArrayAccessNameReference),
|
||||
name = SpecialNames.ARRAY,
|
||||
initializer = arrayReceiver,
|
||||
).also { statements += it }
|
||||
|
||||
Reference in New Issue
Block a user