|
|
@ -44,9 +44,8 @@ class ConstSourceInterpreter : Interpreter<ConstSourceValue>(Opcodes.ASM7) { |
|
|
|
value1: ConstSourceValue, |
|
|
|
value1: ConstSourceValue, |
|
|
|
value2: ConstSourceValue |
|
|
|
value2: ConstSourceValue |
|
|
|
): ConstSourceValue? { |
|
|
|
): ConstSourceValue? { |
|
|
|
val basicValue = |
|
|
|
val basicValue = basicInterpreter.binaryOperation(insn, value1.basicValue, value2.basicValue) |
|
|
|
basicInterpreter.binaryOperation(insn, value1.basicValue, value2.basicValue) |
|
|
|
?: return null |
|
|
|
?: return null |
|
|
|
|
|
|
|
return ConstSourceValue.createUnknown(basicValue) |
|
|
|
return ConstSourceValue.createUnknown(basicValue) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|