Change shiftNumberOnStack to bits

This commit is contained in:
Alex Beregszaszi committed 2017-07-02 23:40:47 +01:00
1 parent c7ae042114
commit 8fd1d4167d
3 files changed
+13 -13

No files matched your search

+2 -2
View File
@@ -526,7 +526,7 @@ bool ExpressionCompiler::visit(FunctionCall const& _functionCall)
if (m_context.runtimeContext())
// We have a runtime context, so we need the creation part.
utils().rightShiftNumberOnStack(u256(1) << 32, false);
utils().rightShiftNumberOnStack(32, false);
else
// Extract the runtime part.
m_context << ((u256(1) << 32) - 1) << Instruction::AND;
@@ -1269,7 +1269,7 @@ bool ExpressionCompiler::visit(IndexAccess const& _indexAccess)
m_context.appendConditionalInvalid();
m_context << Instruction::BYTE;
utils().leftShiftNumberOnStack(u256(1) << (256 - 8));
utils().leftShiftNumberOnStack(256 - 8);
}
else if (baseType.category() == Type::Category::TypeType)
{