Doxygen
|
Public Member Functions | |
void | parseVhdlfile (const QCString &fileName, const QCString &inputBuffer, bool inLine) |
Public Attributes | |
VHDLOutlineParser * | thisParser = nullptr |
VhdlParser * | vhdlParser = nullptr |
CommentScanner | commentScanner |
QCString | yyFileName |
int | yyLineNr = 1 |
IntVector | lineParse |
int | iDocLine = -1 |
QCString | inputString |
Entry * | gBlock = nullptr |
Entry * | previous = nullptr |
Entry * | oldEntry = nullptr |
bool | varr = FALSE |
QCString | varName |
EntryList | libUse |
EntryList | lineEntry |
QCString | strComment |
int | iCodeLen |
VHDLDocInfo | str_doc |
VhdlParser::SharedState | shared |
QCString | forL |
int | code = 0 |
Definition at line 57 of file vhdljjparser.cpp.
void VHDLOutlineParser::Private::parseVhdlfile | ( | const QCString & | fileName, |
const QCString & | inputBuffer, | ||
bool | inLine ) |
Definition at line 88 of file vhdljjparser.cpp.
References QCString::data(), vhdl::parser::VhdlParserTokenManager::ReInit(), vhdl::parser::VhdlParserTokenManager::setErrorHandler(), vhdl::parser::TokenParser::setLexParser(), shared, QCString::size(), thisParser, and vhdlParser.
int VHDLOutlineParser::Private::code = 0 |
Definition at line 84 of file vhdljjparser.cpp.
CommentScanner VHDLOutlineParser::Private::commentScanner |
Definition at line 63 of file vhdljjparser.cpp.
QCString VHDLOutlineParser::Private::forL |
Definition at line 83 of file vhdljjparser.cpp.
Entry* VHDLOutlineParser::Private::gBlock = nullptr |
Definition at line 70 of file vhdljjparser.cpp.
int VHDLOutlineParser::Private::iCodeLen |
Definition at line 80 of file vhdljjparser.cpp.
int VHDLOutlineParser::Private::iDocLine = -1 |
Definition at line 68 of file vhdljjparser.cpp.
QCString VHDLOutlineParser::Private::inputString |
Definition at line 69 of file vhdljjparser.cpp.
EntryList VHDLOutlineParser::Private::libUse |
Definition at line 77 of file vhdljjparser.cpp.
EntryList VHDLOutlineParser::Private::lineEntry |
Definition at line 78 of file vhdljjparser.cpp.
IntVector VHDLOutlineParser::Private::lineParse |
Definition at line 67 of file vhdljjparser.cpp.
Entry* VHDLOutlineParser::Private::oldEntry = nullptr |
Definition at line 74 of file vhdljjparser.cpp.
Entry* VHDLOutlineParser::Private::previous = nullptr |
Definition at line 71 of file vhdljjparser.cpp.
VhdlParser::SharedState VHDLOutlineParser::Private::shared |
Definition at line 82 of file vhdljjparser.cpp.
Referenced by parseVhdlfile().
VHDLDocInfo VHDLOutlineParser::Private::str_doc |
Definition at line 81 of file vhdljjparser.cpp.
QCString VHDLOutlineParser::Private::strComment |
Definition at line 79 of file vhdljjparser.cpp.
VHDLOutlineParser* VHDLOutlineParser::Private::thisParser = nullptr |
Definition at line 61 of file vhdljjparser.cpp.
Referenced by parseVhdlfile().
QCString VHDLOutlineParser::Private::varName |
Definition at line 76 of file vhdljjparser.cpp.
bool VHDLOutlineParser::Private::varr = FALSE |
Definition at line 75 of file vhdljjparser.cpp.
VhdlParser* VHDLOutlineParser::Private::vhdlParser = nullptr |
Definition at line 62 of file vhdljjparser.cpp.
Referenced by parseVhdlfile().
QCString VHDLOutlineParser::Private::yyFileName |
Definition at line 65 of file vhdljjparser.cpp.
int VHDLOutlineParser::Private::yyLineNr = 1 |
Definition at line 66 of file vhdljjparser.cpp.