[yul-phaser] Move stripWhitespace() from Program tests to Common

This commit is contained in:
Kamil Śliwak
2020-02-18 19:38:55 +01:00
parent 71dcbf9df5
commit 837ea96da7
4 changed files with 29 additions and 7 deletions
+8
View File
@@ -19,6 +19,8 @@
#include <libyul/optimiser/Suite.h>
#include <regex>
using namespace std;
using namespace solidity;
using namespace solidity::yul;
@@ -32,3 +34,9 @@ map<string, size_t> phaser::test::enumerateOptmisationSteps()
return stepIndices;
}
string phaser::test::stripWhitespace(string const& input)
{
regex whitespaceRegex("\\s+");
return regex_replace(input, whitespaceRegex, "");
}