It does, but I could only get it to trigger in certain circumstances (I think it was upon pasting in Java code into a Kotlin file)
What I really wanted with regards to that feature was a textbuffer that can accept arbitrary fragments and translate those to Kotlin without committing anything to disk. But it has been a few years, I should check back on that