Do not report NOTHING_TO_INLINE on suspend inline functions

#KT-22260: Fixed
This commit is contained in:
Ilmir Usmanov
2018-02-20 16:13:21 +03:00
parent 772a935de6
commit a0186224b2
2 changed files with 5 additions and 5 deletions
@@ -169,7 +169,7 @@ class InlineAnalyzerExtension(
}
if (hasInlineArgs) return
if (functionDescriptor.isInlineOnlyOrReifiable() || functionDescriptor.isExpect) return
if (functionDescriptor.isInlineOnlyOrReifiable() || functionDescriptor.isExpect || functionDescriptor.isSuspend) return
if (reasonableInlineRules.any { it.isInlineReasonable(functionDescriptor, function, trace.bindingContext) }) return