Minor: rename method in JvmSymbols.kt
Rename createJavaPrimitiveClass -> createJavaPrimitiveClassWithUnsignedUtils.
This commit is contained in:
committed by
Space Team
parent
cfcdc6f0ae
commit
75bef4050e
@@ -937,14 +937,14 @@ class JvmSymbols(
|
|||||||
throw AssertionError("Array type expected: ${arrayType.render()}")
|
throw AssertionError("Array type expected: ${arrayType.render()}")
|
||||||
}
|
}
|
||||||
|
|
||||||
val javaLangInteger: IrClassSymbol = createJavaPrimitiveClass(FqName("java.lang.Integer"), irBuiltIns.intType)
|
private val javaLangInteger: IrClassSymbol = createJavaPrimitiveClassWithUnsignedUtils(FqName("java.lang.Integer"), irBuiltIns.intType)
|
||||||
|
|
||||||
val compareUnsignedInt: IrSimpleFunctionSymbol = javaLangInteger.functionByName("compareUnsigned")
|
val compareUnsignedInt: IrSimpleFunctionSymbol = javaLangInteger.functionByName("compareUnsigned")
|
||||||
val divideUnsignedInt: IrSimpleFunctionSymbol = javaLangInteger.functionByName("divideUnsigned")
|
val divideUnsignedInt: IrSimpleFunctionSymbol = javaLangInteger.functionByName("divideUnsigned")
|
||||||
val remainderUnsignedInt: IrSimpleFunctionSymbol = javaLangInteger.functionByName("remainderUnsigned")
|
val remainderUnsignedInt: IrSimpleFunctionSymbol = javaLangInteger.functionByName("remainderUnsigned")
|
||||||
val toUnsignedStringInt: IrSimpleFunctionSymbol = javaLangInteger.functionByName("toUnsignedString")
|
val toUnsignedStringInt: IrSimpleFunctionSymbol = javaLangInteger.functionByName("toUnsignedString")
|
||||||
|
|
||||||
val javaLangLong: IrClassSymbol = createJavaPrimitiveClass(FqName("java.lang.Long"), irBuiltIns.longType)
|
private val javaLangLong: IrClassSymbol = createJavaPrimitiveClassWithUnsignedUtils(FqName("java.lang.Long"), irBuiltIns.longType)
|
||||||
|
|
||||||
val compareUnsignedLong: IrSimpleFunctionSymbol = javaLangLong.functionByName("compareUnsigned")
|
val compareUnsignedLong: IrSimpleFunctionSymbol = javaLangLong.functionByName("compareUnsigned")
|
||||||
val divideUnsignedLong: IrSimpleFunctionSymbol = javaLangLong.functionByName("divideUnsigned")
|
val divideUnsignedLong: IrSimpleFunctionSymbol = javaLangLong.functionByName("divideUnsigned")
|
||||||
@@ -965,7 +965,7 @@ class JvmSymbols(
|
|||||||
returnType = irBuiltIns.intType
|
returnType = irBuiltIns.intType
|
||||||
}.symbol
|
}.symbol
|
||||||
|
|
||||||
private fun createJavaPrimitiveClass(fqName: FqName, type: IrType): IrClassSymbol = createClass(fqName) { klass ->
|
private fun createJavaPrimitiveClassWithUnsignedUtils(fqName: FqName, type: IrType): IrClassSymbol = createClass(fqName) { klass ->
|
||||||
klass.addFunction("compareUnsigned", irBuiltIns.intType, isStatic = true).apply {
|
klass.addFunction("compareUnsigned", irBuiltIns.intType, isStatic = true).apply {
|
||||||
addValueParameter("x", type)
|
addValueParameter("x", type)
|
||||||
addValueParameter("y", type)
|
addValueParameter("y", type)
|
||||||
|
|||||||
Reference in New Issue
Block a user