From 5791ecd4f7169d8f73f8cdfb243e9ea58a0b749e Mon Sep 17 00:00:00 2001 From: Ivan Kylchik Date: Mon, 13 Apr 2020 19:20:05 +0300 Subject: [PATCH] Remove redundant suspend modifiers --- .../backend/common/interpreter/IrInterpreter.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/interpreter/IrInterpreter.kt b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/interpreter/IrInterpreter.kt index d242f27095f..1f89145a30a 100644 --- a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/interpreter/IrInterpreter.kt +++ b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/interpreter/IrInterpreter.kt @@ -583,11 +583,11 @@ class IrInterpreter(irModule: IrModuleFragment) { return executionResult } - private suspend fun interpretBreak(breakStatement: IrBreak): ExecutionResult { + private fun interpretBreak(breakStatement: IrBreak): ExecutionResult { return BreakLoop.addInfo(breakStatement.label ?: "") } - private suspend fun interpretContinue(continueStatement: IrContinue): ExecutionResult { + private fun interpretContinue(continueStatement: IrContinue): ExecutionResult { return Continue.addInfo(continueStatement.label ?: "") } @@ -609,7 +609,7 @@ class IrInterpreter(irModule: IrModuleFragment) { return Next } - private suspend fun interpretGetValue(expression: IrGetValue): ExecutionResult { + private fun interpretGetValue(expression: IrGetValue): ExecutionResult { stack.pushReturnValue(stack.getVariableState(expression.symbol.descriptor).copy()) return Next } @@ -632,7 +632,7 @@ class IrInterpreter(irModule: IrModuleFragment) { return Next } - private suspend fun interpretGetObjectValue(expression: IrGetObjectValue): ExecutionResult { + private fun interpretGetObjectValue(expression: IrGetObjectValue): ExecutionResult { val owner = expression.symbol.owner if (owner.hasAnnotation(evaluateIntrinsicAnnotation)) { stack.pushReturnValue(Wrapper.getCompanionObject(owner)) @@ -798,12 +798,12 @@ class IrInterpreter(irModule: IrModuleFragment) { return Next } - private suspend fun interpretFunctionExpression(expression: IrFunctionExpression): ExecutionResult { + private fun interpretFunctionExpression(expression: IrFunctionExpression): ExecutionResult { stack.pushReturnValue(Lambda(expression.function, expression.type.classOrNull!!.owner)) return Next } - private suspend fun interpretFunctionReference(reference: IrFunctionReference): ExecutionResult { + private fun interpretFunctionReference(reference: IrFunctionReference): ExecutionResult { stack.pushReturnValue(Lambda(reference.symbol.owner, reference.type.classOrNull!!.owner)) return Next }