// !DIAGNOSTICS: -UNUSED_PARAMETER -NOTHING_TO_INLINE
class Controller
fun valid(coroutine c: Controller.() -> Continuation) {
}
fun noFunctionType(coroutine c: Unit) {
}
fun noExtensionFunction(coroutine c: (Controller) -> Continuation) {
}
fun nullableReturnType(coroutine c: Controller.() -> Continuation?) {
}
fun wrongReturnType(coroutine c: Controller.() -> Collection) {
}
fun notUnitContinuation(coroutine c: Controller.() -> Continuation) {
}
inline fun inlineBuilder(coroutine c: Controller.() -> Continuation) {
}
inline fun inlineBuilderNoInlineCoroutine(coroutine noinline c: Controller.() -> Continuation) {
}