mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-06-10 14:58:10 -05:00
Reformat code with clang format
This commit is contained in:
@ -1,13 +1,12 @@
|
||||
#pragma once
|
||||
|
||||
#include <vector>
|
||||
#include <iterator>
|
||||
|
||||
#include "Utils/ClassUtils.h"
|
||||
#include "Parsing/ILexer.h"
|
||||
#include "Utils/ClassUtils.h"
|
||||
|
||||
template <typename TokenType>
|
||||
class MockLexer final : public ILexer<TokenType>
|
||||
#include <iterator>
|
||||
#include <vector>
|
||||
|
||||
template<typename TokenType> class MockLexer final : public ILexer<TokenType>
|
||||
{
|
||||
// TokenType must inherit IParserValue
|
||||
static_assert(std::is_base_of<IParserValue, TokenType>::value);
|
||||
@ -19,15 +18,15 @@ class MockLexer final : public ILexer<TokenType>
|
||||
public:
|
||||
MockLexer(std::initializer_list<Movable<TokenType>> tokens, TokenType eof)
|
||||
: m_tokens(std::make_move_iterator(tokens.begin()), std::make_move_iterator(tokens.end())),
|
||||
m_eof(std::move(eof)),
|
||||
m_pop_count(0u)
|
||||
m_eof(std::move(eof)),
|
||||
m_pop_count(0u)
|
||||
{
|
||||
}
|
||||
|
||||
MockLexer(std::vector<TokenType> tokens, TokenType eof)
|
||||
: m_tokens(std::move(tokens)),
|
||||
m_eof(std::move(eof)),
|
||||
m_pop_count(0u)
|
||||
m_eof(std::move(eof)),
|
||||
m_pop_count(0u)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "Utils/ClassUtils.h"
|
||||
#include "Parsing/IPackValueSupplier.h"
|
||||
#include "Utils/ClassUtils.h"
|
||||
|
||||
class MockPackValueSupplier final : public IPackValueSupplier
|
||||
{
|
||||
|
@ -61,8 +61,10 @@ bool MockParserLineStream::IsOpen() const
|
||||
|
||||
bool MockParserLineStream::Eof() const
|
||||
{
|
||||
return !std::any_of(m_include_positions.begin(), m_include_positions.end(), [](const IncludePos& pos)
|
||||
{
|
||||
return pos.m_pos < pos.m_lines.size();
|
||||
});
|
||||
return !std::any_of(m_include_positions.begin(),
|
||||
m_include_positions.end(),
|
||||
[](const IncludePos& pos)
|
||||
{
|
||||
return pos.m_pos < pos.m_lines.size();
|
||||
});
|
||||
}
|
||||
|
@ -1,10 +1,10 @@
|
||||
#pragma once
|
||||
|
||||
#include <vector>
|
||||
#include <unordered_map>
|
||||
|
||||
#include "Parsing/IParserLineStream.h"
|
||||
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
|
||||
class MockParserLineStream final : public IParserLineStream
|
||||
{
|
||||
public:
|
||||
@ -20,7 +20,7 @@ private:
|
||||
|
||||
IncludePos(std::string filename, const std::vector<std::string>& lines);
|
||||
};
|
||||
|
||||
|
||||
std::unordered_map<std::string, std::vector<std::string>> m_include_lines;
|
||||
std::vector<IncludePos> m_include_positions;
|
||||
|
||||
|
@ -7,15 +7,14 @@ struct MockSequenceState
|
||||
char m_dummy;
|
||||
};
|
||||
|
||||
template<typename TokenType>
|
||||
class MockSequence final : public AbstractSequence<TokenType, MockSequenceState>
|
||||
template<typename TokenType> class MockSequence final : public AbstractSequence<TokenType, MockSequenceState>
|
||||
{
|
||||
public:
|
||||
typedef AbstractSequence<TokenType, MockSequenceState> parent_t;
|
||||
|
||||
private:
|
||||
using parent_t::AddMatchers;
|
||||
using parent_t::AddLabeledMatchers;
|
||||
using parent_t::AddMatchers;
|
||||
|
||||
std::function<void(SequenceResult<TokenType>&)> m_handler;
|
||||
|
||||
@ -46,4 +45,4 @@ public:
|
||||
{
|
||||
return this;
|
||||
}
|
||||
};
|
||||
};
|
||||
|
Reference in New Issue
Block a user