Library libdevcore renamed to libsolutil.

This commit is contained in:
Christian Parpart 2020-01-06 11:52:23 +01:00 committed by Daniel Kirchner
parent 8ac6258d31
commit 345f9928ab
241 changed files with 355 additions and 355 deletions

View File

@ -52,7 +52,7 @@ configure_file("${CMAKE_SOURCE_DIR}/cmake/templates/license.h.in" include/licens
include(EthOptions) include(EthOptions)
configure_project(TESTS) configure_project(TESTS)
add_subdirectory(libdevcore) add_subdirectory(libsolutil)
add_subdirectory(liblangutil) add_subdirectory(liblangutil)
add_subdirectory(libevmasm) add_subdirectory(libevmasm)
add_subdirectory(libyul) add_subdirectory(libyul)

View File

@ -211,7 +211,7 @@ for (map<ComplexTypeOne, ComplexTypeTwo>::iterator i = l.begin(); i != l.end();
## 12. Include Headers ## 12. Include Headers
1. Includes should go in increasing order of generality (`libsolidity` -> `libevmasm` -> `libdevcore` -> `boost` -> `STL`). 1. Includes should go in increasing order of generality (`libsolidity` -> `libevmasm` -> `libsolutil` -> `boost` -> `STL`).
2. The corresponding `.h` file should be the first include in the respective `.cpp` file. 2. The corresponding `.h` file should be the first include in the respective `.cpp` file.
3. Insert empty lines between blocks of include files. 3. Insert empty lines between blocks of include files.
@ -226,8 +226,8 @@ Example:
#include <libevmasm/GasMeter.h> #include <libevmasm/GasMeter.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/SHA3.h> #include <libsolutil/SHA3.h>
#include <boost/range/adaptor/reversed.hpp> #include <boost/range/adaptor/reversed.hpp>
#include <boost/algorithm/string/replace.hpp> #include <boost/algorithm/string/replace.hpp>

View File

@ -900,7 +900,7 @@ Features:
* ABI JSON: Include new field ``stateMutability`` with values ``pure``, ``view``, * ABI JSON: Include new field ``stateMutability`` with values ``pure``, ``view``,
``nonpayable`` and ``payable``. ``nonpayable`` and ``payable``.
* Analyzer: Experimental partial support for Z3 SMT checker ("SMTChecker"). * Analyzer: Experimental partial support for Z3 SMT checker ("SMTChecker").
* Build System: Shared libraries (``libdevcore``, ``libevmasm``, ``libsolidity`` * Build System: Shared libraries (``libsolutil``, ``libevmasm``, ``libsolidity``
and ``liblll``) are no longer produced during the build process. and ``liblll``) are no longer produced during the build process.
* Code generator: Experimental new implementation of ABI encoder that can * Code generator: Experimental new implementation of ABI encoder that can
encode arbitrarily nested arrays ("ABIEncoderV2") encode arbitrarily nested arrays ("ABIEncoderV2")

View File

@ -25,9 +25,9 @@
#include <liblangutil/EVMVersion.h> #include <liblangutil/EVMVersion.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <json/json.h> #include <json/json.h>

View File

@ -17,8 +17,8 @@
#include <libevmasm/AssemblyItem.h> #include <libevmasm/AssemblyItem.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
#include <fstream> #include <fstream>

View File

@ -24,8 +24,8 @@
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libevmasm/Exceptions.h> #include <libevmasm/Exceptions.h>
#include <liblangutil/SourceLocation.h> #include <liblangutil/SourceLocation.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <iostream> #include <iostream>
#include <sstream> #include <sstream>

View File

@ -23,7 +23,7 @@
#pragma once #pragma once
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <cstddef> #include <cstddef>
#include <vector> #include <vector>

View File

@ -23,7 +23,7 @@
#include <functional> #include <functional>
#include <boost/range/adaptor/reversed.hpp> #include <boost/range/adaptor/reversed.hpp>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <libevmasm/CommonSubexpressionEliminator.h> #include <libevmasm/CommonSubexpressionEliminator.h>
#include <libevmasm/AssemblyItem.h> #include <libevmasm/AssemblyItem.h>

View File

@ -28,8 +28,8 @@
#include <set> #include <set>
#include <tuple> #include <tuple>
#include <ostream> #include <ostream>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
#include <libevmasm/ExpressionClasses.h> #include <libevmasm/ExpressionClasses.h>
#include <libevmasm/SemanticInformation.h> #include <libevmasm/SemanticInformation.h>
#include <libevmasm/KnownState.h> #include <libevmasm/KnownState.h>

View File

@ -22,7 +22,7 @@
#include <libevmasm/ConstantOptimiser.h> #include <libevmasm/ConstantOptimiser.h>
#include <libevmasm/Assembly.h> #include <libevmasm/Assembly.h>
#include <libevmasm/GasMeter.h> #include <libevmasm/GasMeter.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -25,9 +25,9 @@
#include <liblangutil/EVMVersion.h> #include <liblangutil/EVMVersion.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <vector> #include <vector>

View File

@ -25,8 +25,8 @@
#include <vector> #include <vector>
#include <memory> #include <memory>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <libevmasm/ExpressionClasses.h> #include <libevmasm/ExpressionClasses.h>
namespace solidity::evmasm namespace solidity::evmasm

View File

@ -21,7 +21,7 @@
#pragma once #pragma once
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
namespace solidity::evmasm namespace solidity::evmasm
{ {

View File

@ -23,7 +23,7 @@
#pragma once #pragma once
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libevmasm/AssemblyItem.h> #include <libevmasm/AssemblyItem.h>
#include <vector> #include <vector>

View File

@ -19,7 +19,7 @@
#include <libevmasm/KnownState.h> #include <libevmasm/KnownState.h>
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -21,8 +21,8 @@
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <algorithm> #include <algorithm>
#include <functional> #include <functional>

View File

@ -22,8 +22,8 @@
#pragma once #pragma once
#include <libevmasm/Exceptions.h> #include <libevmasm/Exceptions.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <functional> #include <functional>
namespace solidity::evmasm namespace solidity::evmasm

View File

@ -23,7 +23,7 @@
#include <libevmasm/KnownState.h> #include <libevmasm/KnownState.h>
#include <libevmasm/AssemblyItem.h> #include <libevmasm/AssemblyItem.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <functional> #include <functional>

View File

@ -41,8 +41,8 @@
#pragma clang diagnostic pop #pragma clang diagnostic pop
#endif // defined(__clang__) #endif // defined(__clang__)
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
#include <libevmasm/ExpressionClasses.h> #include <libevmasm/ExpressionClasses.h>
#include <libevmasm/SemanticInformation.h> #include <libevmasm/SemanticInformation.h>

View File

@ -20,8 +20,8 @@
*/ */
#include <libevmasm/LinkerObject.h> #include <libevmasm/LinkerObject.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -21,8 +21,8 @@
#pragma once #pragma once
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
namespace solidity::evmasm namespace solidity::evmasm
{ {

View File

@ -25,7 +25,7 @@
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libevmasm/SimplificationRule.h> #include <libevmasm/SimplificationRule.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <boost/multiprecision/detail/min_max.hpp> #include <boost/multiprecision/detail/min_max.hpp>

View File

@ -21,7 +21,7 @@
#pragma once #pragma once
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <functional> #include <functional>
namespace solidity::evmasm namespace solidity::evmasm

View File

@ -27,7 +27,7 @@
#include <libevmasm/Assembly.h> #include <libevmasm/Assembly.h>
#include <libevmasm/CommonSubexpressionEliminator.h> #include <libevmasm/CommonSubexpressionEliminator.h>
#include <libevmasm/RuleList.h> #include <libevmasm/RuleList.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <boost/range/adaptor/reversed.hpp> #include <boost/range/adaptor/reversed.hpp>
#include <boost/noncopyable.hpp> #include <boost/noncopyable.hpp>

View File

@ -26,7 +26,7 @@
#include <libevmasm/ExpressionClasses.h> #include <libevmasm/ExpressionClasses.h>
#include <libevmasm/SimplificationRule.h> #include <libevmasm/SimplificationRule.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <boost/noncopyable.hpp> #include <boost/noncopyable.hpp>

View File

@ -22,11 +22,11 @@
#pragma once #pragma once
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <liblangutil/SourceLocation.h> #include <liblangutil/SourceLocation.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
#include <boost/range/adaptor/filtered.hpp> #include <boost/range/adaptor/filtered.hpp>

View File

@ -26,9 +26,9 @@
#include <utility> #include <utility>
#include <vector> #include <vector>
#include <memory> #include <memory>
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <liblangutil/SourceLocation.h> #include <liblangutil/SourceLocation.h>
namespace solidity::langutil namespace solidity::langutil

View File

@ -55,8 +55,8 @@
#include <liblangutil/Token.h> #include <liblangutil/Token.h>
#include <liblangutil/CharStream.h> #include <liblangutil/CharStream.h>
#include <liblangutil/SourceLocation.h> #include <liblangutil/SourceLocation.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <optional> #include <optional>
#include <iosfwd> #include <iosfwd>

View File

@ -22,9 +22,9 @@
#pragma once #pragma once
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <libdevcore/Common.h> // defines noexcept macro for MSVC #include <libsolutil/Common.h> // defines noexcept macro for MSVC
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
#include <liblangutil/CharStream.h> #include <liblangutil/CharStream.h>
#include <memory> #include <memory>
#include <string> #include <string>

View File

@ -23,7 +23,7 @@
#include <liblangutil/SourceReferenceExtractor.h> #include <liblangutil/SourceReferenceExtractor.h>
#include <liblangutil/SourceReferenceFormatter.h> // SourceReferenceFormatterBase #include <liblangutil/SourceReferenceFormatter.h> // SourceReferenceFormatterBase
#include <libdevcore/AnsiColorized.h> #include <libsolutil/AnsiColorized.h>
#include <ostream> #include <ostream>
#include <sstream> #include <sstream>

View File

@ -42,7 +42,7 @@
#pragma once #pragma once
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <liblangutil/UndefMacros.h> #include <liblangutil/UndefMacros.h>

View File

@ -23,7 +23,7 @@
#include <liblll/CompilerState.h> #include <liblll/CompilerState.h>
#include <liblll/Parser.h> #include <liblll/Parser.h>
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <boost/algorithm/string.hpp> #include <boost/algorithm/string.hpp>

View File

@ -24,7 +24,7 @@
#include <liblll/Exceptions.h> #include <liblll/Exceptions.h>
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libevmasm/Assembly.h> #include <libevmasm/Assembly.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
namespace boost { namespace spirit { class utree; } } namespace boost { namespace spirit { class utree; } }
namespace sp = boost::spirit; namespace sp = boost::spirit;

View File

@ -21,7 +21,7 @@
#pragma once #pragma once
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <liblangutil/EVMVersion.h> #include <liblangutil/EVMVersion.h>

View File

@ -21,7 +21,7 @@
#pragma once #pragma once
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
namespace solidity::lll namespace solidity::lll
{ {

View File

@ -22,7 +22,7 @@
#pragma once #pragma once
#include <liblll/Exceptions.h> #include <liblll/Exceptions.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <string> #include <string>
#include <vector> #include <vector>

View File

@ -24,8 +24,8 @@
#include <libsolidity/interface/StandardCompiler.h> #include <libsolidity/interface/StandardCompiler.h>
#include <libsolidity/interface/Version.h> #include <libsolidity/interface/Version.h>
#include <libyul/YulString.h> #include <libyul/YulString.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/JSON.h> #include <libsolutil/JSON.h>
#include <cstdlib> #include <cstdlib>
#include <list> #include <list>

View File

@ -18,7 +18,7 @@
#include <libsolidity/analysis/ControlFlowAnalyzer.h> #include <libsolidity/analysis/ControlFlowAnalyzer.h>
#include <liblangutil/SourceLocation.h> #include <liblangutil/SourceLocation.h>
#include <libdevcore/Algorithms.h> #include <libsolutil/Algorithms.h>
#include <boost/range/algorithm/sort.hpp> #include <boost/range/algorithm/sort.hpp>
using namespace std; using namespace std;

View File

@ -24,7 +24,7 @@
#include <libsolidity/ast/AST.h> #include <libsolidity/ast/AST.h>
#include <libsolidity/ast/Types.h> #include <libsolidity/ast/Types.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -25,7 +25,7 @@
#include <libsolidity/analysis/TypeChecker.h> #include <libsolidity/analysis/TypeChecker.h>
#include <libsolidity/ast/AST.h> #include <libsolidity/ast/AST.h>
#include <liblangutil/ErrorReporter.h> #include <liblangutil/ErrorReporter.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
#include <boost/algorithm/string.hpp> #include <boost/algorithm/string.hpp>
using namespace std; using namespace std;

View File

@ -25,7 +25,7 @@
#include <libsolidity/ast/TypeProvider.h> #include <libsolidity/ast/TypeProvider.h>
#include <libsolidity/analysis/TypeChecker.h> #include <libsolidity/analysis/TypeChecker.h>
#include <liblangutil/ErrorReporter.h> #include <liblangutil/ErrorReporter.h>
#include <libdevcore/Visitor.h> #include <libsolutil/Visitor.h>
#include <boost/range/adaptor/reversed.hpp> #include <boost/range/adaptor/reversed.hpp>
#include <boost/algorithm/string/predicate.hpp> #include <boost/algorithm/string/predicate.hpp>

View File

@ -21,7 +21,7 @@
#include <libsolidity/interface/Version.h> #include <libsolidity/interface/Version.h>
#include <liblangutil/ErrorReporter.h> #include <liblangutil/ErrorReporter.h>
#include <liblangutil/SemVerHandler.h> #include <liblangutil/SemVerHandler.h>
#include <libdevcore/Algorithms.h> #include <libsolutil/Algorithms.h>
#include <boost/range/adaptor/map.hpp> #include <boost/range/adaptor/map.hpp>
#include <memory> #include <memory>

View File

@ -34,7 +34,7 @@
#include <liblangutil/ErrorReporter.h> #include <liblangutil/ErrorReporter.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
#include <boost/algorithm/string.hpp> #include <boost/algorithm/string.hpp>
#include <boost/range/adaptor/transformed.hpp> #include <boost/range/adaptor/transformed.hpp>

View File

@ -31,8 +31,8 @@
#include <liblangutil/ErrorReporter.h> #include <liblangutil/ErrorReporter.h>
#include <libdevcore/Algorithms.h> #include <libsolutil/Algorithms.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
#include <boost/algorithm/cxx11/all_of.hpp> #include <boost/algorithm/cxx11/all_of.hpp>
#include <boost/algorithm/string/join.hpp> #include <boost/algorithm/string/join.hpp>

View File

@ -25,7 +25,7 @@
#include <libsolidity/ast/ASTVisitor.h> #include <libsolidity/ast/ASTVisitor.h>
#include <libsolidity/ast/AST_accept.h> #include <libsolidity/ast/AST_accept.h>
#include <libsolidity/ast/TypeProvider.h> #include <libsolidity/ast/TypeProvider.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <boost/algorithm/string.hpp> #include <boost/algorithm/string.hpp>
#include <algorithm> #include <algorithm>

View File

@ -30,7 +30,7 @@
#include <liblangutil/SourceLocation.h> #include <liblangutil/SourceLocation.h>
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
#include <boost/noncopyable.hpp> #include <boost/noncopyable.hpp>
#include <json/json.h> #include <json/json.h>

View File

@ -26,8 +26,8 @@
#include <libyul/AsmJsonConverter.h> #include <libyul/AsmJsonConverter.h>
#include <libyul/AsmData.h> #include <libyul/AsmData.h>
#include <libyul/AsmPrinter.h> #include <libyul/AsmPrinter.h>
#include <libdevcore/JSON.h> #include <libsolutil/JSON.h>
#include <libdevcore/UTF8.h> #include <libsolutil/UTF8.h>
#include <boost/algorithm/string/join.hpp> #include <boost/algorithm/string/join.hpp>
#include <boost/range/algorithm/sort.hpp> #include <boost/range/algorithm/sort.hpp>

View File

@ -25,11 +25,11 @@
#include <libsolidity/ast/AST.h> #include <libsolidity/ast/AST.h>
#include <libsolidity/ast/TypeProvider.h> #include <libsolidity/ast/TypeProvider.h>
#include <libdevcore/Algorithms.h> #include <libsolutil/Algorithms.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <libdevcore/UTF8.h> #include <libsolutil/UTF8.h>
#include <boost/algorithm/string.hpp> #include <boost/algorithm/string.hpp>
#include <boost/algorithm/string/classification.hpp> #include <boost/algorithm/string/classification.hpp>

View File

@ -27,9 +27,9 @@
#include <libsolidity/parsing/Token.h> #include <libsolidity/parsing/Token.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <libdevcore/Result.h> #include <libsolutil/Result.h>
#include <boost/rational.hpp> #include <boost/rational.hpp>

View File

@ -23,9 +23,9 @@
#include <libsolidity/codegen/ABIFunctions.h> #include <libsolidity/codegen/ABIFunctions.h>
#include <libsolidity/codegen/CompilerUtils.h> #include <libsolidity/codegen/CompilerUtils.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/Whiskers.h> #include <libsolutil/Whiskers.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
#include <boost/algorithm/string/join.hpp> #include <boost/algorithm/string/join.hpp>
#include <boost/range/adaptor/reversed.hpp> #include <boost/range/adaptor/reversed.hpp>

View File

@ -32,7 +32,7 @@
#include <libevmasm/Assembly.h> #include <libevmasm/Assembly.h>
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <liblangutil/EVMVersion.h> #include <liblangutil/EVMVersion.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <functional> #include <functional>
#include <ostream> #include <ostream>

View File

@ -28,7 +28,7 @@
#include <libsolidity/codegen/ArrayUtils.h> #include <libsolidity/codegen/ArrayUtils.h>
#include <libsolidity/codegen/LValue.h> #include <libsolidity/codegen/LValue.h>
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libdevcore/Whiskers.h> #include <libsolutil/Whiskers.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -35,7 +35,7 @@
#include <liblangutil/ErrorReporter.h> #include <liblangutil/ErrorReporter.h>
#include <libdevcore/Whiskers.h> #include <libsolutil/Whiskers.h>
#include <boost/range/adaptor/reversed.hpp> #include <boost/range/adaptor/reversed.hpp>
#include <algorithm> #include <algorithm>

View File

@ -29,9 +29,9 @@
#include <libsolidity/codegen/LValue.h> #include <libsolidity/codegen/LValue.h>
#include <libevmasm/GasMeter.h> #include <libevmasm/GasMeter.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <libdevcore/Whiskers.h> #include <libsolutil/Whiskers.h>
#include <boost/algorithm/string/replace.hpp> #include <boost/algorithm/string/replace.hpp>
#include <boost/range/adaptor/reversed.hpp> #include <boost/range/adaptor/reversed.hpp>

View File

@ -28,7 +28,7 @@
#include <libsolidity/interface/DebugSettings.h> #include <libsolidity/interface/DebugSettings.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <liblangutil/SourceLocation.h> #include <liblangutil/SourceLocation.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <boost/noncopyable.hpp> #include <boost/noncopyable.hpp>
#include <functional> #include <functional>

View File

@ -24,9 +24,9 @@
#include <libsolidity/ast/AST.h> #include <libsolidity/ast/AST.h>
#include <libsolidity/codegen/CompilerUtils.h> #include <libsolidity/codegen/CompilerUtils.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/Whiskers.h> #include <libsolutil/Whiskers.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
#include <boost/algorithm/string/join.hpp> #include <boost/algorithm/string/join.hpp>
#include <boost/range/adaptor/reversed.hpp> #include <boost/range/adaptor/reversed.hpp>

View File

@ -23,8 +23,8 @@
#include <libsolidity/codegen/YulUtilFunctions.h> #include <libsolidity/codegen/YulUtilFunctions.h>
#include <libsolidity/ast/AST.h> #include <libsolidity/ast/AST.h>
#include <libdevcore/Whiskers.h> #include <libsolutil/Whiskers.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -26,7 +26,7 @@
#include <liblangutil/EVMVersion.h> #include <liblangutil/EVMVersion.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <string> #include <string>
#include <memory> #include <memory>

View File

@ -32,9 +32,9 @@
#include <libyul/AssemblyStack.h> #include <libyul/AssemblyStack.h>
#include <libyul/Utilities.h> #include <libyul/Utilities.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/Whiskers.h> #include <libsolutil/Whiskers.h>
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
#include <liblangutil/SourceReferenceFormatter.h> #include <liblangutil/SourceReferenceFormatter.h>

View File

@ -25,7 +25,7 @@
#include <libsolidity/codegen/CompilerUtils.h> #include <libsolidity/codegen/CompilerUtils.h>
#include <libsolidity/ast/AST.h> #include <libsolidity/ast/AST.h>
#include <libdevcore/Whiskers.h> #include <libsolutil/Whiskers.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -22,7 +22,7 @@
#include <libsolidity/codegen/YulUtilFunctions.h> #include <libsolidity/codegen/YulUtilFunctions.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <string> #include <string>
#include <ostream> #include <ostream>

View File

@ -17,7 +17,7 @@
#include <libsolidity/formal/CHCSmtLib2Interface.h> #include <libsolidity/formal/CHCSmtLib2Interface.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <boost/algorithm/string/join.hpp> #include <boost/algorithm/string/join.hpp>
#include <boost/algorithm/string/predicate.hpp> #include <boost/algorithm/string/predicate.hpp>

View File

@ -18,7 +18,7 @@
#include <libsolidity/formal/CVC4Interface.h> #include <libsolidity/formal/CVC4Interface.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -17,7 +17,7 @@
#include <libsolidity/formal/SMTLib2Interface.h> #include <libsolidity/formal/SMTLib2Interface.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <boost/algorithm/string/join.hpp> #include <boost/algorithm/string/join.hpp>
#include <boost/algorithm/string/predicate.hpp> #include <boost/algorithm/string/predicate.hpp>

View File

@ -21,8 +21,8 @@
#include <libsolidity/interface/ReadFile.h> #include <libsolidity/interface/ReadFile.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
#include <boost/noncopyable.hpp> #include <boost/noncopyable.hpp>
#include <cstdio> #include <cstdio>

View File

@ -20,7 +20,7 @@
#include <libsolidity/formal/SolverInterface.h> #include <libsolidity/formal/SolverInterface.h>
#include <libsolidity/interface/ReadFile.h> #include <libsolidity/interface/ReadFile.h>
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
#include <boost/noncopyable.hpp> #include <boost/noncopyable.hpp>
#include <map> #include <map>

View File

@ -20,8 +20,8 @@
#include <libsolidity/ast/Types.h> #include <libsolidity/ast/Types.h>
#include <libsolidity/interface/ReadFile.h> #include <libsolidity/interface/ReadFile.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
#include <boost/noncopyable.hpp> #include <boost/noncopyable.hpp>
#include <cstdio> #include <cstdio>

View File

@ -19,7 +19,7 @@
#include <libsolidity/ast/TypeProvider.h> #include <libsolidity/ast/TypeProvider.h>
#include <libsolidity/ast/Types.h> #include <libsolidity/ast/Types.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <memory> #include <memory>
using namespace std; using namespace std;

View File

@ -18,7 +18,7 @@
#include <libsolidity/formal/Z3CHCInterface.h> #include <libsolidity/formal/Z3CHCInterface.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -18,7 +18,7 @@
#include <libsolidity/formal/Z3Interface.h> #include <libsolidity/formal/Z3Interface.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
using namespace std; using namespace std;
using namespace solidity::frontend::smt; using namespace solidity::frontend::smt;

View File

@ -58,9 +58,9 @@
#include <libevmasm/Exceptions.h> #include <libevmasm/Exceptions.h>
#include <libdevcore/SwarmHash.h> #include <libsolutil/SwarmHash.h>
#include <libdevcore/IpfsHash.h> #include <libsolutil/IpfsHash.h>
#include <libdevcore/JSON.h> #include <libsolutil/JSON.h>
#include <json/json.h> #include <json/json.h>

View File

@ -35,8 +35,8 @@
#include <libevmasm/LinkerObject.h> #include <libevmasm/LinkerObject.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
#include <boost/noncopyable.hpp> #include <boost/noncopyable.hpp>
#include <json/json.h> #include <json/json.h>

View File

@ -29,7 +29,7 @@
#include <libevmasm/ControlFlowGraph.h> #include <libevmasm/ControlFlowGraph.h>
#include <libevmasm/KnownState.h> #include <libevmasm/KnownState.h>
#include <libevmasm/PathGasMeter.h> #include <libevmasm/PathGasMeter.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <functional> #include <functional>
#include <map> #include <map>

View File

@ -27,8 +27,8 @@
#include <libyul/Exceptions.h> #include <libyul/Exceptions.h>
#include <liblangutil/SourceReferenceFormatter.h> #include <liblangutil/SourceReferenceFormatter.h>
#include <libevmasm/Instruction.h> #include <libevmasm/Instruction.h>
#include <libdevcore/JSON.h> #include <libsolutil/JSON.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <boost/algorithm/cxx11/any_of.hpp> #include <boost/algorithm/cxx11/any_of.hpp>
#include <boost/algorithm/string.hpp> #include <boost/algorithm/string.hpp>

View File

@ -23,8 +23,8 @@
#include <libsolidity/interface/Version.h> #include <libsolidity/interface/Version.h>
#include <liblangutil/Exceptions.h> #include <liblangutil/Exceptions.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <solidity/BuildInfo.h> #include <solidity/BuildInfo.h>
#include <string> #include <string>

View File

@ -22,7 +22,7 @@
#pragma once #pragma once
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <string> #include <string>
namespace solidity::frontend namespace solidity::frontend

View File

@ -24,7 +24,7 @@
#pragma once #pragma once
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
namespace solidity::util namespace solidity::util
{ {

View File

@ -37,7 +37,7 @@
#pragma warning(disable:3682) //call through incomplete class #pragma warning(disable:3682) //call through incomplete class
#endif #endif
#include <libdevcore/vector_ref.h> #include <libsolutil/vector_ref.h>
#include <boost/version.hpp> #include <boost/version.hpp>
#if (BOOST_VERSION < 106500) #if (BOOST_VERSION < 106500)

View File

@ -19,11 +19,11 @@
* @date 2014 * @date 2014
*/ */
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
#include <boost/algorithm/string.hpp> #include <boost/algorithm/string.hpp>

View File

@ -24,7 +24,7 @@
#pragma once #pragma once
#include <iterator> #include <iterator>
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <vector> #include <vector>
#include <type_traits> #include <type_traits>

View File

@ -19,8 +19,8 @@
* @date 2014 * @date 2014
*/ */
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <boost/filesystem.hpp> #include <boost/filesystem.hpp>

View File

@ -23,7 +23,7 @@
#pragma once #pragma once
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <boost/filesystem.hpp> #include <boost/filesystem.hpp>
#include <sstream> #include <sstream>
#include <string> #include <string>

View File

@ -15,7 +15,7 @@
along with solidity. If not, see <http://www.gnu.org/licenses/>. along with solidity. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
using namespace std; using namespace std;
using namespace solidity::util; using namespace solidity::util;

View File

@ -23,7 +23,7 @@
#pragma once #pragma once
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
#include <boost/functional/hash.hpp> #include <boost/functional/hash.hpp>
#include <boost/io/ios_state.hpp> #include <boost/io/ios_state.hpp>

View File

@ -19,8 +19,8 @@
* Indented text writer. * Indented text writer.
*/ */
#include <libdevcore/IndentedWriter.h> #include <libsolutil/IndentedWriter.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
using namespace std; using namespace std;
using namespace solidity::util; using namespace solidity::util;

View File

@ -24,7 +24,7 @@
#include <vector> #include <vector>
#include <string> #include <string>
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
namespace solidity::util namespace solidity::util
{ {

View File

@ -15,12 +15,12 @@
along with solidity. If not, see <http://www.gnu.org/licenses/>. along with solidity. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <libdevcore/IpfsHash.h> #include <libsolutil/IpfsHash.h>
#include <libdevcore/Assertions.h> #include <libsolutil/Assertions.h>
#include <libdevcore/Exceptions.h> #include <libsolutil/Exceptions.h>
#include <libdevcore/picosha2.h> #include <libsolutil/picosha2.h>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
using namespace std; using namespace std;
using namespace solidity; using namespace solidity;

View File

@ -17,7 +17,7 @@
#pragma once #pragma once
#include <libdevcore/Common.h> #include <libsolutil/Common.h>
#include <string> #include <string>

View File

@ -19,9 +19,9 @@
* @date 2018 * @date 2018
*/ */
#include <libdevcore/JSON.h> #include <libsolutil/JSON.h>
#include <libdevcore/CommonIO.h> #include <libsolutil/CommonIO.h>
#include <boost/algorithm/string/replace.hpp> #include <boost/algorithm/string/replace.hpp>

View File

@ -19,7 +19,7 @@
* @date 2014 * @date 2014
*/ */
#include <libdevcore/Keccak256.h> #include <libsolutil/Keccak256.h>
#include <cstdint> #include <cstdint>
#include <cstdio> #include <cstdio>

View File

@ -23,7 +23,7 @@
#pragma once #pragma once
#include <libdevcore/FixedHash.h> #include <libsolutil/FixedHash.h>
#include <string> #include <string>

View File

@ -21,7 +21,7 @@
* String routines * String routines
*/ */
#include <libdevcore/StringUtils.h> #include <libsolutil/StringUtils.h>
#include <algorithm> #include <algorithm>
#include <string> #include <string>
#include <vector> #include <vector>

View File

@ -26,7 +26,7 @@
#include <string> #include <string>
#include <vector> #include <vector>
#include <libdevcore/CommonData.h> #include <libsolutil/CommonData.h>
namespace solidity::util namespace solidity::util
{ {

Some files were not shown because too many files have changed in this diff Show More