Doxygen
Loading...
Searching...
No Matches
defargsYY_state Struct Reference
+ Collaboration diagram for defargsYY_state:

Public Member Functions

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

Public Attributes

const char * inputString
 
std::unique_ptr< ArgumentList > & argList
 
SrcLangExt lang
 
int inputPosition = 0
 
QCStringcopyArgValue = nullptr
 
QCString curArgTypeName
 
QCString curArgDefValue
 
QCString curArgName
 
QCString curArgDocs
 
QCString curArgAttrib
 
QCString curArgArray
 
QCString curTypeConstraint
 
QCString extraTypeChars
 
int argRoundCount = 0
 
int argSquareCount = 0
 
int argSharpCount = 0
 
int argCurlyCount = 0
 
int readArgContext = 0
 
int lastDocContext = 0
 
int lastDocChar = 0
 
int lastExtendsContext = 0
 
QCString delimiter
 

Detailed Description

Definition at line 77 of file defargs.l.

Constructor & Destructor Documentation

◆ 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.

80 : inputString(inStr), argList(al), lang(l) {}
const char * inputString
Definition defargs.l:81
std::unique_ptr< ArgumentList > & argList
Definition defargs.l:82
SrcLangExt lang
Definition defargs.l:83

References argList, inputString, and lang.

Member Data Documentation

◆ argCurlyCount

int defargsYY_state::argCurlyCount = 0

Definition at line 97 of file defargs.l.

◆ argList

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

Definition at line 82 of file defargs.l.

Referenced by defargsYY_state().

◆ argRoundCount

int defargsYY_state::argRoundCount = 0

Definition at line 94 of file defargs.l.

◆ argSharpCount

int defargsYY_state::argSharpCount = 0

Definition at line 96 of file defargs.l.

◆ 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.

◆ inputString

const char* defargsYY_state::inputString

Definition at line 81 of file defargs.l.

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.

◆ 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: