It's probably not quite the one-liner it looks like: @kotlin.internal.InlineOnly public inline fun InputStream.bufferedReader(charset: Charset = Charsets.UTF_8): BufferedReader = reader(charset).buffered()
That's inlined so is (at bytecode level) part of _your_ method. Further, called by that is the buffered() method: @kotlin.internal.InlineOnly public inline fun Reader.buffered(bufferSize: Int = DEFAULT_BUFFER_SIZE): BufferedReader = if (this is BufferedReader) this else BufferedReader(this, bufferSize) This is also part of _your_ method and certainly has a conditional in it. Just my guess but that doesn't get compiled out as it's inlined. You'd have to look at the bytecode to verify anything like that though. -- You received this message because you are subscribed to the Google Groups "JaCoCo and EclEmma Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jacoco+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jacoco/d538edb1-b94e-4810-888d-c55e6532bcd8%40googlegroups.com.