10#include "parserinfo.h"
23class LangElem :
public ParserInfo
34 LangElem(
const std::string &n) :
41 const std::string getName()
const {
60 bool isRedef()
const {
66 bool isSubst()
const {
Builds an HighlightState from the language definition file collected structures.
Definition highlightstatebuilder.h:22
Represents a state during the highlighting (e.g., comment state, string state, etc....
Definition highlightstate.h:47
const std::string toStringParserInfo() const
virtual const std::string toString() const
return the string representation (with preprocessing)
Definition langelem.h:49
const std::string name
the name for this language element
Definition langelem.h:27
bool redef
whether this redefs an existing language element
Definition langelem.h:29
virtual const std::string toStringOriginal() const =0
return the original representation (without any preprocessing); this is useful for printing errors
Prints all the language elements.
Definition langelemsprinter.h:27
C++ class: doctemplate.h.
Definition bufferedoutput.cpp:13