![]() |
Qt 6.x
The Qt SDK
|
#include <QtCore/qset.h>#include <QtCore/qstack.h>#include <QtCore/qmap.h>#include <QtCore/qstring.h>#include <QtCore/qtextstream.h>#include <QtCore/qpair.h>#include <algorithm>#include <functional>#include <set>#include <list>
Include dependency graph for lalr.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Rule |
| class | Lookback |
| class | Item |
| class | State |
| class | Node< _Tp > |
| class | Grammar |
| struct | Grammar::TokenInfo |
| class | Read |
| class | Include |
| class | Automaton |
Namespaces | |
| namespace | std |
Typedefs | |
| typedef std::list< QString >::iterator | Name |
| typedef std::list< Name > | NameList |
| typedef std::set< Name > | NameSet |
| typedef std::list< Item > | ItemList |
| typedef ItemList::iterator | ItemPointer |
| typedef std::list< Rule > | debug_infot |
| typedef debug_infot::iterator | RulePointer |
| typedef QMultiMap< Name, RulePointer > | RuleMap |
| typedef std::list< State > | StateList |
| typedef StateList::iterator | StatePointer |
| typedef QMap< Name, StatePointer > | Bundle |
Functions | |
| bool | std::operator< (Name a, Name b) |
| bool | std::operator< (StatePointer a, StatePointer b) |
| bool | std::operator< (ItemPointer a, ItemPointer b) |
| QTextStream & | operator<< (QTextStream &out, const Name &n) |
| QTextStream & | operator<< (QTextStream &out, const Rule &r) |
| QTextStream & | operator<< (QTextStream &out, const Item &item) |
| QTextStream & | operator<< (QTextStream &out, const NameSet &ns) |
| QT_BEGIN_NAMESPACE QTextStream & | qerr () |
| QTextStream & | qout () |
| typedef std::list<Rule> debug_infot |
| typedef ItemList::iterator ItemPointer |
| typedef debug_infot::iterator RulePointer |
| typedef StateList::iterator StatePointer |
| QTextStream & operator<< | ( | QTextStream & | out, |
| const Item & | item | ||
| ) |
| QTextStream & operator<< | ( | QTextStream & | out, |
| const Name & | n | ||
| ) |
| QTextStream & operator<< | ( | QTextStream & | out, |
| const NameSet & | ns | ||
| ) |
| QTextStream & operator<< | ( | QTextStream & | out, |
| const Rule & | r | ||
| ) |
| QT_BEGIN_NAMESPACE QTextStream & qerr | ( | ) |
Definition at line 20 of file lalr.cpp.
Referenced by Automaton::buildDirectReads(), Automaton::buildIncludesDigraph(), Automaton::buildLookaheads(), Automaton::buildLookbackSets(), Automaton::buildNullables(), Automaton::buildReadsDigraph(), help_me(), main(), Recognizer::nextToken(), CppGenerator::operator()(), Recognizer::parse(), and Automaton::visitIncludeNode().
Here is the caller graph for this function:| QTextStream & qout | ( | ) |
Definition at line 26 of file lalr.cpp.
Referenced by main(), and CppGenerator::operator()().
Here is the caller graph for this function: