1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-05 15:55:45 +00:00
OpenMW/components/compiler/skipparser.cpp

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

40 lines
870 B
C++
Raw Normal View History

#include "skipparser.hpp"
#include "scanner.hpp"
namespace Compiler
{
2022-09-22 18:26:05 +00:00
SkipParser::SkipParser(ErrorHandler& errorHandler, const Context& context)
: Parser(errorHandler, context)
{
}
2022-09-22 18:26:05 +00:00
bool SkipParser::parseInt(int value, const TokenLoc& loc, Scanner& scanner)
{
return true;
}
2022-09-22 18:26:05 +00:00
bool SkipParser::parseFloat(float value, const TokenLoc& loc, Scanner& scanner)
{
return true;
}
2022-09-22 18:26:05 +00:00
bool SkipParser::parseName(const std::string& name, const TokenLoc& loc, Scanner& scanner)
{
return true;
}
2022-09-22 18:26:05 +00:00
bool SkipParser::parseKeyword(int keyword, const TokenLoc& loc, Scanner& scanner)
{
return true;
}
2022-09-22 18:26:05 +00:00
bool SkipParser::parseSpecial(int code, const TokenLoc& loc, Scanner& scanner)
{
2022-09-22 18:26:05 +00:00
if (code == Scanner::S_newline)
return false;
2014-02-14 11:23:00 +00:00
return true;
}
}