Skip to main content

defargsYY_state Struct

Declaration​

struct defargsYY_state { ... }

Public Constructors Index​

defargsYY_state (const char *inStr, std::unique_ptr< ArgumentList > &al, SrcLangExt l)

Public Member Attributes Index​

const char *inputString
std::unique_ptr< ArgumentList > &argList
SrcLangExtlang
intinputPosition = 0
QCString *copyArgValue = nullptr
QCStringcurArgTypeName
QCStringcurArgDefValue
QCStringcurArgName
QCStringcurArgDocs
QCStringcurArgAttrib
QCStringcurArgArray
QCStringcurTypeConstraint
QCStringextraTypeChars
intargRoundCount = 0
intargSquareCount = 0
intargSharpCount = 0
intargCurlyCount = 0
intreadArgContext = 0
intlastDocContext = 0
intlastDocChar = 0
intlastExtendsContext = 0
QCStringdelimiter

Definition at line 77 of file defargs.l.

Public Constructors​

defargsYY_state()​

defargsYY_state::defargsYY_state (const char * inStr, std::unique_ptr< ArgumentList > & al, SrcLangExt l)
inline

Definition at line 79 of file defargs.l.

79 defargsYY_state(const char *inStr,std::unique_ptr<ArgumentList> &al,SrcLangExt l)
80 : inputString(inStr), argList(al), lang(l) {}

References argList, inputString and lang.

Public Member Attributes​

argCurlyCount​

int defargsYY_state::argCurlyCount = 0

Definition at line 97 of file defargs.l.

97 int argCurlyCount = 0;

argList​

std::unique_ptr<ArgumentList>& defargsYY_state::argList

Definition at line 82 of file defargs.l.

82 std::unique_ptr<ArgumentList> &argList;

Referenced by defargsYY_state.

argRoundCount​

int defargsYY_state::argRoundCount = 0

Definition at line 94 of file defargs.l.

94 int argRoundCount = 0;

argSharpCount​

int defargsYY_state::argSharpCount = 0

Definition at line 96 of file defargs.l.

96 int argSharpCount = 0;

argSquareCount​

int defargsYY_state::argSquareCount = 0

Definition at line 95 of file defargs.l.

copyArgValue​

QCString* defargsYY_state::copyArgValue = nullptr

Definition at line 85 of file defargs.l.

curArgArray​

QCString defargsYY_state::curArgArray

Definition at line 91 of file defargs.l.

curArgAttrib​

QCString defargsYY_state::curArgAttrib

Definition at line 90 of file defargs.l.

curArgDefValue​

QCString defargsYY_state::curArgDefValue

Definition at line 87 of file defargs.l.

curArgDocs​

QCString defargsYY_state::curArgDocs

Definition at line 89 of file defargs.l.

curArgName​

QCString defargsYY_state::curArgName

Definition at line 88 of file defargs.l.

curArgTypeName​

QCString defargsYY_state::curArgTypeName

Definition at line 86 of file defargs.l.

curTypeConstraint​

QCString defargsYY_state::curTypeConstraint

Definition at line 92 of file defargs.l.

delimiter​

QCString defargsYY_state::delimiter

Definition at line 102 of file defargs.l.

extraTypeChars​

QCString defargsYY_state::extraTypeChars

Definition at line 93 of file defargs.l.

inputPosition​

int defargsYY_state::inputPosition = 0

Definition at line 84 of file defargs.l.

84 int inputPosition = 0;

inputString​

const char* defargsYY_state::inputString

Definition at line 81 of file defargs.l.

81 const char *inputString;

Referenced by defargsYY_state.

lang​

SrcLangExt defargsYY_state::lang

Definition at line 83 of file defargs.l.

Referenced by defargsYY_state.

lastDocChar​

int defargsYY_state::lastDocChar = 0

Definition at line 100 of file defargs.l.

100 int lastDocChar = 0;

lastDocContext​

int defargsYY_state::lastDocContext = 0

Definition at line 99 of file defargs.l.

lastExtendsContext​

int defargsYY_state::lastExtendsContext = 0

Definition at line 101 of file defargs.l.

readArgContext​

int defargsYY_state::readArgContext = 0

Definition at line 98 of file defargs.l.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.