![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qset.h>
#include <QtCore/qstack.h>
#include <QtCore/qmap.h>
#include <QtCore/qstring.h>
#include <QtCore/qtextstream.h>
#include <algorithm>
#include <functional>
#include <set>
#include <list>
Go to the source code of this file.
Classes | |
class | Rule |
class | Lookback |
class | Item |
struct | State |
class | Node< _Tp > |
The Node class is the base class for all the nodes in QDoc's parse tree. More... | |
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 std::list<QString>::iterator Name |
typedef debug_infot::iterator RulePointer |
typedef StateList::iterator StatePointer |
QTextStream & operator<< | ( | QTextStream & | out, |
const Item & | item ) |
Definition at line 116 of file lalr.cpp.
References Item::isReduceItem(), and Item::rule.
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 | ( | ) |
QTextStream & qout | ( | ) |