|
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 56 of file vhdljjparser.cpp.
| void VHDLOutlineParser::Private::parseVhdlfile | ( | const QCString & | fileName, |
| const QCString & | inputBuffer, | ||
| bool | inLine ) |
Definition at line 87 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 83 of file vhdljjparser.cpp.
| CommentScanner VHDLOutlineParser::Private::commentScanner |
Definition at line 62 of file vhdljjparser.cpp.
| QCString VHDLOutlineParser::Private::forL |
Definition at line 82 of file vhdljjparser.cpp.
| Entry* VHDLOutlineParser::Private::gBlock = nullptr |
Definition at line 69 of file vhdljjparser.cpp.
| int VHDLOutlineParser::Private::iCodeLen |
Definition at line 79 of file vhdljjparser.cpp.
| int VHDLOutlineParser::Private::iDocLine = -1 |
Definition at line 67 of file vhdljjparser.cpp.
| QCString VHDLOutlineParser::Private::inputString |
Definition at line 68 of file vhdljjparser.cpp.
| EntryList VHDLOutlineParser::Private::libUse |
Definition at line 76 of file vhdljjparser.cpp.
| EntryList VHDLOutlineParser::Private::lineEntry |
Definition at line 77 of file vhdljjparser.cpp.
| IntVector VHDLOutlineParser::Private::lineParse |
Definition at line 66 of file vhdljjparser.cpp.
| Entry* VHDLOutlineParser::Private::oldEntry = nullptr |
Definition at line 73 of file vhdljjparser.cpp.
| Entry* VHDLOutlineParser::Private::previous = nullptr |
Definition at line 70 of file vhdljjparser.cpp.
| VhdlParser::SharedState VHDLOutlineParser::Private::shared |
Definition at line 81 of file vhdljjparser.cpp.
Referenced by parseVhdlfile().
| VHDLDocInfo VHDLOutlineParser::Private::str_doc |
Definition at line 80 of file vhdljjparser.cpp.
| QCString VHDLOutlineParser::Private::strComment |
Definition at line 78 of file vhdljjparser.cpp.
| VHDLOutlineParser* VHDLOutlineParser::Private::thisParser = nullptr |
Definition at line 60 of file vhdljjparser.cpp.
Referenced by parseVhdlfile().
| QCString VHDLOutlineParser::Private::varName |
Definition at line 75 of file vhdljjparser.cpp.
| bool VHDLOutlineParser::Private::varr = FALSE |
Definition at line 74 of file vhdljjparser.cpp.
| VhdlParser* VHDLOutlineParser::Private::vhdlParser = nullptr |
Definition at line 61 of file vhdljjparser.cpp.
Referenced by parseVhdlfile().
| QCString VHDLOutlineParser::Private::yyFileName |
Definition at line 64 of file vhdljjparser.cpp.
| int VHDLOutlineParser::Private::yyLineNr = 1 |
Definition at line 65 of file vhdljjparser.cpp.