◆ Lexer() [1/4]
◆ Lexer() [2/4]
mana::Lexer::Lexer |
( |
const Lexer & |
other | ) |
|
|
delete |
◆ Lexer() [3/4]
mana::Lexer::Lexer |
( |
Lexer && |
other | ) |
|
|
deletenoexcept |
◆ Lexer() [4/4]
mana::Lexer::Lexer |
( |
const std::shared_ptr< ParsingDriver > & |
parsingDriver | ) |
|
|
explicit |
◆ ~Lexer()
◆ Binary()
◆ Close()
bool mana::Lexer::Close |
( |
| ) |
|
◆ GetCurrentFilename()
const std::string & mana::Lexer::GetCurrentFilename |
( |
| ) |
|
◆ IsOpened()
bool mana::Lexer::IsOpened |
( |
const std::string_view & |
path | ) |
|
◆ Open()
bool mana::Lexer::Open |
( |
const std::string_view & |
filename, |
|
|
const bool |
check |
|
) |
| |
◆ operator=() [1/2]
Lexer mana::Lexer::operator= |
( |
const Lexer & |
other | ) |
|
|
delete |
◆ operator=() [2/2]
◆ SetCurrentFilename()
void mana::Lexer::SetCurrentFilename |
( |
const std::string & |
filename | ) |
|
◆ mContext
std::stack<std::unique_ptr<Context> > mana::Lexer::mContext |
◆ mCurrentPath
std::string mana::Lexer::mCurrentPath |
◆ mParsingDriver
◆ mPathSet
std::set<std::string_view> mana::Lexer::mPathSet |
The documentation for this class was generated from the following files: