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: