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

Public Attributes

COutlineParser cOutlineParser
 
const char * inputString = nullptr
 
int inputPosition = 0
 
int lastContext = 0
 
int lastCContext = 0
 
int lastStringContext = 0
 
int docBlockContext = 0
 
int lastPreLineCtrlContext = 0
 
int lastRawStringContext = 0
 
int curlyCount = 0
 
bool insideCode = FALSE
 
QCString delimiter
 
QCString docBlockName
 
size_t fencedSize = 0
 
bool nestedComment = false
 
QCString prefix = "yy"
 
bool reentrant = false
 
bool bison_bridge = false
 
bool bison_locations = false
 
QCString cCodeBuffer
 
int roundCount = 0
 
QCString fileName
 
ClangTUParserclangParser = nullptr
 
std::shared_ptr< Entrycurrent
 
std::shared_ptr< Entrycurrent_root
 
SrcLangExt language
 

Detailed Description

Definition at line 57 of file lexscanner.l.

Member Data Documentation

◆ bison_bridge

bool lexscannerYY_state::bison_bridge = false

Definition at line 79 of file lexscanner.l.

◆ bison_locations

bool lexscannerYY_state::bison_locations = false

Definition at line 80 of file lexscanner.l.

◆ cCodeBuffer

QCString lexscannerYY_state::cCodeBuffer

Definition at line 81 of file lexscanner.l.

◆ clangParser

ClangTUParser* lexscannerYY_state::clangParser = nullptr

Definition at line 85 of file lexscanner.l.

◆ cOutlineParser

COutlineParser lexscannerYY_state::cOutlineParser

Definition at line 59 of file lexscanner.l.

◆ curlyCount

int lexscannerYY_state::curlyCount = 0

Definition at line 69 of file lexscanner.l.

◆ current

std::shared_ptr<Entry> lexscannerYY_state::current

Definition at line 87 of file lexscanner.l.

◆ current_root

std::shared_ptr<Entry> lexscannerYY_state::current_root

Definition at line 88 of file lexscanner.l.

◆ delimiter

QCString lexscannerYY_state::delimiter

Definition at line 72 of file lexscanner.l.

◆ docBlockContext

int lexscannerYY_state::docBlockContext = 0

Definition at line 66 of file lexscanner.l.

◆ docBlockName

QCString lexscannerYY_state::docBlockName

Definition at line 73 of file lexscanner.l.

◆ fencedSize

size_t lexscannerYY_state::fencedSize = 0

Definition at line 74 of file lexscanner.l.

◆ fileName

QCString lexscannerYY_state::fileName

Definition at line 84 of file lexscanner.l.

◆ inputPosition

int lexscannerYY_state::inputPosition = 0

Definition at line 61 of file lexscanner.l.

◆ inputString

const char* lexscannerYY_state::inputString = nullptr

Definition at line 60 of file lexscanner.l.

◆ insideCode

bool lexscannerYY_state::insideCode = FALSE

Definition at line 71 of file lexscanner.l.

◆ language

SrcLangExt lexscannerYY_state::language

Definition at line 89 of file lexscanner.l.

◆ lastCContext

int lexscannerYY_state::lastCContext = 0

Definition at line 64 of file lexscanner.l.

◆ lastContext

int lexscannerYY_state::lastContext = 0

Definition at line 63 of file lexscanner.l.

◆ lastPreLineCtrlContext

int lexscannerYY_state::lastPreLineCtrlContext = 0

Definition at line 67 of file lexscanner.l.

◆ lastRawStringContext

int lexscannerYY_state::lastRawStringContext = 0

Definition at line 68 of file lexscanner.l.

◆ lastStringContext

int lexscannerYY_state::lastStringContext = 0

Definition at line 65 of file lexscanner.l.

◆ nestedComment

bool lexscannerYY_state::nestedComment = false

Definition at line 75 of file lexscanner.l.

◆ prefix

QCString lexscannerYY_state::prefix = "yy"

Definition at line 77 of file lexscanner.l.

◆ reentrant

bool lexscannerYY_state::reentrant = false

Definition at line 78 of file lexscanner.l.

◆ roundCount

int lexscannerYY_state::roundCount = 0

Definition at line 82 of file lexscanner.l.


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