diff options
author | Anurag Dashputre <anurag4u80@gmail.com> | 2018-09-30 15:10:38 +0800 |
---|---|---|
committer | Anurag Dashputre <anurag4u80@gmail.com> | 2018-09-30 15:10:38 +0800 |
commit | 3321000f67add785383adb4ec544aad121552751 (patch) | |
tree | 716675d37af1010521d53f7713a7ba4c5bcb38ee /libsolidity/codegen | |
parent | b86cea033bc3a31c15356b46e28e0f303490d52d (diff) | |
download | dexon-solidity-3321000f67add785383adb4ec544aad121552751.tar.gz dexon-solidity-3321000f67add785383adb4ec544aad121552751.tar.zst dexon-solidity-3321000f67add785383adb4ec544aad121552751.zip |
Removing extra default cases to force compile time error, instead of runtime.
Diffstat (limited to 'libsolidity/codegen')
-rw-r--r-- | libsolidity/codegen/ArrayUtils.cpp | 2 | ||||
-rw-r--r-- | libsolidity/codegen/CompilerUtils.cpp | 9 |
2 files changed, 0 insertions, 11 deletions
diff --git a/libsolidity/codegen/ArrayUtils.cpp b/libsolidity/codegen/ArrayUtils.cpp index 2b77db8f..d33f749c 100644 --- a/libsolidity/codegen/ArrayUtils.cpp +++ b/libsolidity/codegen/ArrayUtils.cpp @@ -1108,8 +1108,6 @@ void ArrayUtils::accessIndex(ArrayType const& _arrayType, bool _doBoundsCheck) c m_context << endTag; break; } - default: - solAssert(false, ""); } } diff --git a/libsolidity/codegen/CompilerUtils.cpp b/libsolidity/codegen/CompilerUtils.cpp index e6ad6d9c..2bdf88e3 100644 --- a/libsolidity/codegen/CompilerUtils.cpp +++ b/libsolidity/codegen/CompilerUtils.cpp @@ -895,15 +895,6 @@ void CompilerUtils::convertType( typeOnStack.location() == DataLocation::CallData, "Invalid conversion to calldata type."); break; - default: - solAssert( - false, - "Invalid type conversion " + - _typeOnStack.toString(false) + - " to " + - _targetType.toString(false) + - " requested." - ); } break; } |