IntelliJ IDEA comes with a bytecode viewing tool for Kotlin:
Tools → Kotlin → Show Kotlin Bytecode
Also available through Ctrl / ?+Shift+A as Show Kotlin Bytecode action.
It's a great tool that can jump to the corresponding bytecode when you move around in the source file. And it updates the bytecode on the fly whenever the source changes.
Also, I'd like to recommend jclasslib Bytecode Viewer as an external tool for low-level class files analysis (such as inspecting constant pools). Now it is also available as an IntelliJ IDEA plugin.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…