Skip to main content

The defargsYY_state Struct Reference

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 by Doxygen 1.14.0.