Minor: change package in astUtils.kt: ast -> jsAstUtils
This commit is contained in:
@@ -19,7 +19,7 @@ package org.jetbrains.kotlin.js.inline.util
|
||||
import com.google.dart.compiler.backend.js.ast.*
|
||||
import com.google.dart.compiler.backend.js.ast.metadata.*
|
||||
import org.jetbrains.kotlin.js.translate.utils.JsAstUtils.*
|
||||
import org.jetbrains.kotlin.js.translate.utils.ast.*
|
||||
import org.jetbrains.kotlin.js.translate.utils.jsAstUtils.*
|
||||
|
||||
import kotlin.platform.platformStatic
|
||||
import kotlin.properties.Delegates
|
||||
|
||||
@@ -25,7 +25,7 @@ import org.jetbrains.kotlin.js.inline.context.NamingContext
|
||||
import org.jetbrains.kotlin.js.inline.util.*
|
||||
import org.jetbrains.kotlin.js.inline.util.rewriters.ReturnReplacingVisitor
|
||||
import org.jetbrains.kotlin.js.translate.utils.JsAstUtils.newVar
|
||||
import org.jetbrains.kotlin.js.translate.utils.ast.*
|
||||
import org.jetbrains.kotlin.js.translate.utils.jsAstUtils.*
|
||||
|
||||
import kotlin.platform.platformStatic
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ package org.jetbrains.kotlin.js.inline.util
|
||||
import com.google.dart.compiler.backend.js.ast.JsLiteral.*
|
||||
import com.google.dart.compiler.backend.js.ast.*
|
||||
import com.google.dart.compiler.backend.js.ast.metadata.typeCheck
|
||||
import org.jetbrains.kotlin.js.translate.utils.ast.any
|
||||
import org.jetbrains.kotlin.js.translate.utils.jsAstUtils.any
|
||||
|
||||
public fun JsExpression.canHaveSideEffect(): Boolean =
|
||||
any { it is JsExpression && it.canHaveOwnSideEffect() }
|
||||
@@ -47,4 +47,4 @@ public fun JsExpression.shouldHaveOwnAlias(): Boolean =
|
||||
is JsArrayLiteral -> true
|
||||
is JsInvocation -> if (typeCheck == null) canHaveSideEffect() else false
|
||||
else -> canHaveOwnSideEffect()
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ import org.jetbrains.kotlin.js.translate.general.AbstractTranslator
|
||||
import org.jetbrains.kotlin.js.translate.general.Translation
|
||||
import org.jetbrains.kotlin.js.translate.utils.JsDescriptorUtils
|
||||
import org.jetbrains.kotlin.js.translate.context.Namer.*
|
||||
import org.jetbrains.kotlin.js.translate.utils.ast.*
|
||||
import org.jetbrains.kotlin.js.translate.utils.jsAstUtils.*
|
||||
import org.jetbrains.kotlin.js.translate.utils.TranslationUtils.*
|
||||
import org.jetbrains.kotlin.resolve.DescriptorUtils.isExtension
|
||||
import org.jetbrains.kotlin.resolve.calls.model.ResolvedCall
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package org.jetbrains.kotlin.js.translate.utils.ast
|
||||
package org.jetbrains.kotlin.js.translate.utils.jsAstUtils
|
||||
|
||||
import com.google.dart.compiler.backend.js.ast.*
|
||||
import org.jetbrains.kotlin.js.inline.util.IdentitySet
|
||||
@@ -101,4 +101,4 @@ public val JsBinaryOperation.operator: JsBinaryOperator
|
||||
|
||||
public var JsVars.JsVar.initExpression: JsExpression?
|
||||
get() = getInitExpression()
|
||||
set(value) = setInitExpression(value)
|
||||
set(value) = setInitExpression(value)
|
||||
|
||||
Reference in New Issue
Block a user