9 #include "../runner/common/Setup.h"
27 extern bool Initialize(
const std::shared_ptr<mana::ParsingDriver>& parsingDriver,
const std::string_view& filename);
41 extern bool Open(
const std::string_view& filename,
const bool check);
int yynerrs
Definition: ParserDeclaration.inl:10
void yyerror(const char *message)
bool Open(const std::string_view &filename, const bool check)
Definition: LexerDefinition.inl:37
bool Close()
Definition: LexerDefinition.inl:42
bool Initialize(const std::shared_ptr< mana::ParsingDriver > &parsingDriver, const std::string_view &filename)
Definition: LexerDefinition.inl:18
void SetCurrentLineNo(const int lineNo)
Definition: LexerDefinition.inl:62
void Finalize()
Definition: LexerDefinition.inl:28
const std::string & GetCurrentFilename()
Definition: LexerDefinition.inl:47
int GetCurrentLineNo()
Definition: LexerDefinition.inl:57
void SetCurrentFilename(const std::string &filename)
Definition: LexerDefinition.inl:52
Definition: CodeBuffer.cpp:12