IR: don't use descriptors in rendering (work in progress)
There's some descriptor-based code remaining. Need some more work on IR.
This commit is contained in:
@@ -16,7 +16,10 @@
|
||||
|
||||
package org.jetbrains.kotlin.ir
|
||||
|
||||
import org.jetbrains.kotlin.ir.declarations.*
|
||||
import org.jetbrains.kotlin.ir.declarations.IrFile
|
||||
import org.jetbrains.kotlin.ir.declarations.IrFunction
|
||||
import org.jetbrains.kotlin.ir.declarations.IrModuleFragment
|
||||
import org.jetbrains.kotlin.ir.declarations.path
|
||||
import org.jetbrains.kotlin.ir2cfg.generators.FunctionGenerator
|
||||
import org.jetbrains.kotlin.ir2cfg.util.dump
|
||||
import org.jetbrains.kotlin.test.KotlinTestUtils
|
||||
@@ -24,8 +27,6 @@ import java.io.File
|
||||
|
||||
abstract class AbstractIrCfgTestCase : AbstractIrGeneratorTestCase() {
|
||||
|
||||
private val IrFunction.name: String get() = this.descriptor.name.asString()
|
||||
|
||||
private fun IrFile.cfgDump(): String {
|
||||
val builder = StringBuilder()
|
||||
for (declaration in this.declarations) {
|
||||
|
||||
Reference in New Issue
Block a user