Public Member Functions |
| | StringListLangElem (const std::string &n, StringDefs *defs, bool nons) |
| virtual const std::string | toString () const |
| | return the string representation (with preprocessing)
|
| virtual const std::string | toStringOriginal () const |
| | return the original representation (without any preprocessing); this is useful for printing errors
|
| StringDefs * | getAlternatives () const |
| bool | isCaseSensitive () const |
|
virtual void | dispatch_build (HighlightStateBuilder *, HighlightState *state) |
| void | setExit (unsigned int level=1) |
| | Sets the "exit" property of this element (i.e., if the element is match then exit one state)
|
| void | setExit (unsigned int level=1) |
| | Sets the "exit" property of this element (i.e., if the element is match then exit one state)
|
| void | setExit (unsigned int level=1) |
| | Sets the "exit" property of this element (i.e., if the element is match then exit one state)
|
| void | setExit (unsigned int level=1) |
| | Sets the "exit" property of this element (i.e., if the element is match then exit one state)
|
| void | setExit (unsigned int level=1) |
| | Sets the "exit" property of this element (i.e., if the element is match then exit one state)
|
| void | setExit (unsigned int level=1) |
| | Sets the "exit" property of this element (i.e., if the element is match then exit one state)
|
|
void | setExitAll () |
| | Sets the "exit all" property of this element (i.e., if the element is match then exit all states and get back to the main initial state)
|
|
void | setExitAll () |
| | Sets the "exit all" property of this element (i.e., if the element is match then exit all states and get back to the main initial state)
|
|
void | setExitAll () |
| | Sets the "exit all" property of this element (i.e., if the element is match then exit all states and get back to the main initial state)
|
|
void | setExitAll () |
| | Sets the "exit all" property of this element (i.e., if the element is match then exit all states and get back to the main initial state)
|
|
void | setExitAll () |
| | Sets the "exit all" property of this element (i.e., if the element is match then exit all states and get back to the main initial state)
|
|
void | setExitAll () |
| | Sets the "exit all" property of this element (i.e., if the element is match then exit all states and get back to the main initial state)
|
| bool | exitAll () const |
| bool | exitAll () const |
| bool | exitAll () const |
| bool | exitAll () const |
| bool | exitAll () const |
| bool | exitAll () const |
| unsigned int | getExit () const |
| unsigned int | getExit () const |
| unsigned int | getExit () const |
| unsigned int | getExit () const |
| unsigned int | getExit () const |
| unsigned int | getExit () const |
| StateLangElem * | getStateLangElem () const |
| StateLangElem * | getStateLangElem () const |
| StateLangElem * | getStateLangElem () const |
| StateLangElem * | getStateLangElem () const |
| StateLangElem * | getStateLangElem () const |
| StateLangElem * | getStateLangElem () const |
| void | setStateLangElem (StateLangElem *s) |
| | Sets the state for which this element represents the start.
|
| void | setStateLangElem (StateLangElem *s) |
| | Sets the state for which this element represents the start.
|
| void | setStateLangElem (StateLangElem *s) |
| | Sets the state for which this element represents the start.
|
| void | setStateLangElem (StateLangElem *s) |
| | Sets the state for which this element represents the start.
|
| void | setStateLangElem (StateLangElem *s) |
| | Sets the state for which this element represents the start.
|
| void | setStateLangElem (StateLangElem *s) |
| | Sets the state for which this element represents the start.
|
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
const std::string | getName () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
bool | isRedef () const |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
void | setRedef () |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
bool | isSubst () const |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
|
void | setSubst () |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
| const std::string | toStringParserInfo () const |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
virtual void | dispatch_collect_const (LangElemsPrinter *) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
|
void | setParserInfo (const std::string &name, unsigned int l) |
|
void | setParserInfo (const ParserInfo *p) |
Public Attributes |
|
std::string | filename |
|
unsigned int | line |
Private Attributes |
|
StringDefs * | alternatives |
|
bool | nonsensitive |
A language element consisting of a list of strings.