src: refactored cxx ast visitor code

* extracted brace recording code into own ast visitor component
* removed unnecessary cxx ast visitor code
This commit is contained in:
mlangkabel
2018-07-16 14:48:47 +02:00
parent 4be04e28bf
commit 033ff82192
27 changed files with 400 additions and 390 deletions
-5
View File
@@ -1,11 +1,6 @@
#include "data/parser/Parser.h"
Parser::Parser(std::shared_ptr<ParserClient> client)
: m_client(client)
{
}
Parser::~Parser()
{
}
+1 -4
View File
@@ -2,17 +2,14 @@
#define PARSER_H
#include <memory>
#include <string>
#include <vector>
class ParserClient;
class TextAccess;
class Parser
{
public:
Parser(std::shared_ptr<ParserClient> client);
virtual ~Parser();
virtual ~Parser() = default;
protected:
std::shared_ptr<ParserClient> m_client;