Skip to main content

The vhdlcodeYY_state Struct Reference

Declaration

struct vhdlcodeYY_state { ... }

Public Member Attributes Index

boolisFuncProto = false
boolisComponent = false
boolisPackageBody = false
boolisProto = false
QCStringprevString
QCStringcurrClass
std::unordered_set< std::string >vhdlKeyDict
QCStringtempComp
QCStringPortMapComp
const MemberDef *vhdlMember = nullptr
QCStringfuncProto
OutputCodeList *code = nullptr
const char *inputString = nullptr

the code fragment as text More...

intinputPosition = 0

read offset during parsing More...

QCStringfileName
intinputLines = 0

number of line in the code fragment More...

intyyLineNr = 0

current line number More...

boolinsideCodeLine = false
const Definition *searchCtx = nullptr
boolexampleBlock = false
QCStringexampleName
QCStringexampleFile
boolcurrArch = false
std::unique_ptr< FileDef >exampleFileDef
const FileDef *sourceFileDef = nullptr
const Definition *currentDefinition = nullptr
const MemberDef *currentMemberDef = nullptr
boolincludeCodeFragment = false
const char *currentFontClass = nullptr
boolinsideSpecialComment = false
intlastCopyCommentContext = 0
boollexInit = false
intbraceCount = 0
TooltipManagertooltipManager
std::vector< const Definition * >foldStack

Definition at line 76 of file vhdlcode.l.

Public Member Attributes

braceCount

int vhdlcodeYY_state::braceCount = 0

Definition at line 115 of file vhdlcode.l.

115 int braceCount = 0;

code

OutputCodeList* vhdlcodeYY_state::code = nullptr

Definition at line 90 of file vhdlcode.l.

90 OutputCodeList * code = nullptr;

currArch

bool vhdlcodeYY_state::currArch = false

Definition at line 103 of file vhdlcode.l.

103 bool currArch = false;

currClass

QCString vhdlcodeYY_state::currClass

Definition at line 83 of file vhdlcode.l.

currentDefinition

const Definition* vhdlcodeYY_state::currentDefinition = nullptr

Definition at line 107 of file vhdlcode.l.

107 const Definition * currentDefinition = nullptr;

currentFontClass

const char* vhdlcodeYY_state::currentFontClass = nullptr

Definition at line 110 of file vhdlcode.l.

110 const char * currentFontClass = nullptr;

currentMemberDef

const MemberDef* vhdlcodeYY_state::currentMemberDef = nullptr

Definition at line 108 of file vhdlcode.l.

108 const MemberDef * currentMemberDef = nullptr;

exampleBlock

bool vhdlcodeYY_state::exampleBlock = false

Definition at line 99 of file vhdlcode.l.

99 bool exampleBlock = false;

exampleFile

QCString vhdlcodeYY_state::exampleFile

Definition at line 101 of file vhdlcode.l.

exampleFileDef

std::unique_ptr<FileDef> vhdlcodeYY_state::exampleFileDef

Definition at line 105 of file vhdlcode.l.

105 std::unique_ptr<FileDef> exampleFileDef;

exampleName

QCString vhdlcodeYY_state::exampleName

Definition at line 100 of file vhdlcode.l.

fileName

QCString vhdlcodeYY_state::fileName

Definition at line 93 of file vhdlcode.l.

foldStack

std::vector<const Definition *> vhdlcodeYY_state::foldStack

Definition at line 117 of file vhdlcode.l.

117 std::vector<const Definition *> foldStack;

funcProto

QCString vhdlcodeYY_state::funcProto

Definition at line 88 of file vhdlcode.l.

includeCodeFragment

bool vhdlcodeYY_state::includeCodeFragment = false

Definition at line 109 of file vhdlcode.l.

109 bool includeCodeFragment = false;

inputLines

int vhdlcodeYY_state::inputLines = 0

number of line in the code fragment

Definition at line 94 of file vhdlcode.l.

94 int inputLines = 0; //!< number of line in the code fragment

inputPosition

int vhdlcodeYY_state::inputPosition = 0

read offset during parsing

Definition at line 92 of file vhdlcode.l.

92 int inputPosition = 0; //!< read offset during parsing

inputString

const char* vhdlcodeYY_state::inputString = nullptr

the code fragment as text

Definition at line 91 of file vhdlcode.l.

91 const char * inputString = nullptr; //!< the code fragment as text

insideCodeLine

bool vhdlcodeYY_state::insideCodeLine = false

Definition at line 96 of file vhdlcode.l.

96 bool insideCodeLine = false;

insideSpecialComment

bool vhdlcodeYY_state::insideSpecialComment = false

Definition at line 111 of file vhdlcode.l.

isComponent

bool vhdlcodeYY_state::isComponent = false

Definition at line 79 of file vhdlcode.l.

79 bool isComponent = false;

isFuncProto

bool vhdlcodeYY_state::isFuncProto = false

Definition at line 78 of file vhdlcode.l.

78 bool isFuncProto = false;

isPackageBody

bool vhdlcodeYY_state::isPackageBody = false

Definition at line 80 of file vhdlcode.l.

80 bool isPackageBody = false;

isProto

bool vhdlcodeYY_state::isProto = false

Definition at line 81 of file vhdlcode.l.

81 bool isProto = false;

lastCopyCommentContext

int vhdlcodeYY_state::lastCopyCommentContext = 0

Definition at line 112 of file vhdlcode.l.

lexInit

bool vhdlcodeYY_state::lexInit = false

Definition at line 114 of file vhdlcode.l.

114 bool lexInit = false;

PortMapComp

QCString vhdlcodeYY_state::PortMapComp

Definition at line 86 of file vhdlcode.l.

prevString

QCString vhdlcodeYY_state::prevString

Definition at line 82 of file vhdlcode.l.

searchCtx

const Definition* vhdlcodeYY_state::searchCtx = nullptr

Definition at line 97 of file vhdlcode.l.

97 const Definition *searchCtx = nullptr;

sourceFileDef

const FileDef* vhdlcodeYY_state::sourceFileDef = nullptr

Definition at line 106 of file vhdlcode.l.

106 const FileDef * sourceFileDef = nullptr;

tempComp

QCString vhdlcodeYY_state::tempComp

Definition at line 85 of file vhdlcode.l.

tooltipManager

TooltipManager vhdlcodeYY_state::tooltipManager

Definition at line 116 of file vhdlcode.l.

vhdlKeyDict

std::unordered_set<std::string> vhdlcodeYY_state::vhdlKeyDict

Definition at line 84 of file vhdlcode.l.

84 std::unordered_set<std::string> vhdlKeyDict;

vhdlMember

const MemberDef* vhdlcodeYY_state::vhdlMember = nullptr

Definition at line 87 of file vhdlcode.l.

87 const MemberDef * vhdlMember = nullptr;

yyLineNr

int vhdlcodeYY_state::yyLineNr = 0

current line number

Definition at line 95 of file vhdlcode.l.

95 int yyLineNr = 0; //!< current line number

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


Generated via doxygen2docusaurus by Doxygen 1.14.0.