Explicitly report an error if entry point is marked 'suspend'. (#2067)

This commit is contained in:
Nikolay Igotti
2018-09-14 14:01:08 +03:00
committed by GitHub
parent 0134868857
commit 8d2dd01c8f
@@ -51,6 +51,11 @@ internal fun findMainEntryPoint(context: Context): FunctionDescriptor? {
null
}
if (main != null && main.isSuspend) {
context.reportCompilationError("Entry point can not be a suspend function.")
return null
}
return main
}