mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Move NameDispenser into its own file.
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
|
||||
#include <libjulia/optimiser/ASTCopier.h>
|
||||
#include <libjulia/optimiser/ASTWalker.h>
|
||||
#include <libjulia/optimiser/NameDispenser.h>
|
||||
|
||||
#include <libsolidity/interface/Exceptions.h>
|
||||
|
||||
@@ -38,13 +39,6 @@ namespace julia
|
||||
|
||||
class NameCollector;
|
||||
|
||||
struct NameDispenser
|
||||
{
|
||||
std::string newName(std::string const& _prefix);
|
||||
std::set<std::string> m_usedNames;
|
||||
};
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Optimiser component that modifies an AST in place, inlining arbitrary functions.
|
||||
|
||||
Reference in New Issue
Block a user