Kotlin compiler strips all debug information for @InlineOnly functions, making them non-debuggable. This commit disables breakpoints inside @InlineOnly functions to prevent false expectations.
This commit adds a number of tests that check breakpoint placing behavior, and an inline action that work the same way as tests.