WASM: NFC. Rename WasmReinterpret into WasmNoOpCast.
This commit is contained in:
committed by
TeamCityServer
parent
0f84525bdc
commit
d90e3618f9
+1
-1
@@ -505,7 +505,7 @@ class BodyGenerator(val context: WasmFunctionCodegenContext) : IrElementVisitorV
|
||||
|
||||
// Return true if function is recognized as intrinsic.
|
||||
fun tryToGenerateWasmOpIntrinsicCall(call: IrFunctionAccessExpression, function: IrFunction): Boolean {
|
||||
if (function.hasWasmReinterpretAnnotation()) {
|
||||
if (function.hasWasmNoOpCastAnnotation()) {
|
||||
return true
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -55,7 +55,7 @@ class DeclarationGenerator(val context: WasmModuleCodegenContext) : IrElementVis
|
||||
declaration.getWasmImportAnnotation()
|
||||
}
|
||||
|
||||
val isIntrinsic = declaration.hasWasmReinterpretAnnotation() || declaration.getWasmOpAnnotation() != null
|
||||
val isIntrinsic = declaration.hasWasmNoOpCastAnnotation() || declaration.getWasmOpAnnotation() != null
|
||||
if (isIntrinsic) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -23,8 +23,8 @@ fun IrAnnotationContainer.hasExcludedFromCodegenAnnotation(): Boolean =
|
||||
fun IrAnnotationContainer.getWasmOpAnnotation(): String? =
|
||||
getAnnotation(FqName("kotlin.wasm.internal.WasmOp"))?.getSingleConstStringArgument()
|
||||
|
||||
fun IrAnnotationContainer.hasWasmReinterpretAnnotation(): Boolean =
|
||||
hasAnnotation(FqName("kotlin.wasm.internal.WasmReinterpret"))
|
||||
fun IrAnnotationContainer.hasWasmNoOpCastAnnotation(): Boolean =
|
||||
hasAnnotation(FqName("kotlin.wasm.internal.WasmNoOpCast"))
|
||||
|
||||
fun IrAnnotationContainer.hasWasmForeignAnnotation(): Boolean =
|
||||
hasAnnotation(FqName("kotlin.wasm.internal.WasmForeign"))
|
||||
|
||||
Reference in New Issue
Block a user