Move peek closer

This commit is contained in:
Alex Beregszaszi 2021-05-13 19:41:27 +01:00
parent 65c262d744
commit 5d4f12b9a7

View File

@ -40,15 +40,6 @@ using namespace std;
using Token = soltest::Token;
char TestFileParser::Scanner::peek() const noexcept
{
if (std::distance(m_char, m_source.end()) < 2)
return '\0';
auto next = m_char;
std::advance(next, 1);
return *next;
}
vector<solidity::frontend::test::FunctionCall> TestFileParser::parseFunctionCalls(size_t _lineOffset)
{
@ -489,6 +480,16 @@ string TestFileParser::parseString()
return literal;
}
char TestFileParser::Scanner::peek() const noexcept
{
if (std::distance(m_char, m_source.end()) < 2)
return '\0';
auto next = m_char;
std::advance(next, 1);
return *next;
}
void TestFileParser::Scanner::scanNextToken()
{
// Make code coverage happy.