Skip to main content

The lexscannerYY_state Struct Reference

Declaration

struct lexscannerYY_state { ... }

Public Member Attributes Index

COutlineParsercOutlineParser
const char *inputString = nullptr
intinputPosition = 0
intlastContext = 0
intlastCContext = 0
intlastStringContext = 0
intdocBlockContext = 0
intlastPreLineCtrlContext = 0
intlastRawStringContext = 0
intcurlyCount = 0
boolinsideCode = FALSE
QCStringdelimiter
QCStringdocBlockName
size_tfencedSize = 0
boolnestedComment = false
QCStringprefix = "yy"
boolreentrant = false
boolbison_bridge = false
boolbison_locations = false
QCStringcCodeBuffer
introundCount = 0
QCStringfileName
ClangTUParser *clangParser = nullptr
std::shared_ptr< Entry >current
std::shared_ptr< Entry >current_root
SrcLangExtlanguage

Definition at line 57 of file lexscanner.l.

Public Member Attributes

bison_bridge

bool lexscannerYY_state::bison_bridge = false

Definition at line 79 of file lexscanner.l.

79 bool bison_bridge = false;

bison_locations

bool lexscannerYY_state::bison_locations = false

Definition at line 80 of file lexscanner.l.

80 bool bison_locations = false;

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.

69 int curlyCount = 0;

current

std::shared_ptr<Entry> lexscannerYY_state::current

Definition at line 87 of file lexscanner.l.

87 std::shared_ptr<Entry> current;

current_root

std::shared_ptr<Entry> lexscannerYY_state::current_root

Definition at line 88 of file lexscanner.l.

88 std::shared_ptr<Entry> current_root;

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.

74 size_t fencedSize = 0;

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.

61 int inputPosition = 0;

inputString

const char* lexscannerYY_state::inputString = nullptr

Definition at line 60 of file lexscanner.l.

60 const char * inputString = nullptr;

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.

64 int lastCContext = 0;

lastContext

int lexscannerYY_state::lastContext = 0

Definition at line 63 of file lexscanner.l.

63 int lastContext = 0;

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.

75 bool nestedComment = false;

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.

78 bool reentrant = false;

roundCount

int lexscannerYY_state::roundCount = 0

Definition at line 82 of file lexscanner.l.

82 int roundCount = 0;

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


Generated via doxygen2docusaurus by Doxygen 1.14.0.