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

Public Attributes

bool isFuncProto = false
 
bool isComponent = false
 
bool isPackageBody = false
 
bool isProto = false
 
QCString prevString
 
QCString currClass
 
std::unordered_set< std::string > vhdlKeyDict
 
QCString tempComp
 
QCString PortMapComp
 
const MemberDefvhdlMember = nullptr
 
QCString funcProto
 
OutputCodeListcode = nullptr
 
const char * inputString = nullptr
 the code fragment as text
 
int inputPosition = 0
 read offset during parsing
 
QCString fileName
 
int inputLines = 0
 number of line in the code fragment
 
int yyLineNr = 0
 current line number
 
bool insideCodeLine = false
 
const DefinitionsearchCtx = nullptr
 
bool exampleBlock = false
 
QCString exampleName
 
QCString exampleFile
 
bool currArch = false
 
std::unique_ptr< FileDefexampleFileDef
 
const FileDefsourceFileDef = nullptr
 
const DefinitioncurrentDefinition = nullptr
 
const MemberDefcurrentMemberDef = nullptr
 
bool includeCodeFragment = false
 
const char * currentFontClass = nullptr
 
bool insideSpecialComment = false
 
int lastCopyCommentContext = 0
 
bool lexInit = false
 
int braceCount = 0
 
TooltipManager tooltipManager
 
std::vector< const Definition * > foldStack
 

Detailed Description

Definition at line 76 of file vhdlcode.l.

Member Data Documentation

◆ braceCount

int vhdlcodeYY_state::braceCount = 0

Definition at line 115 of file vhdlcode.l.

◆ code

OutputCodeList* vhdlcodeYY_state::code = nullptr

Definition at line 90 of file vhdlcode.l.

◆ currArch

bool vhdlcodeYY_state::currArch = false

Definition at line 103 of file vhdlcode.l.

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

◆ currentFontClass

const char* vhdlcodeYY_state::currentFontClass = nullptr

Definition at line 110 of file vhdlcode.l.

◆ currentMemberDef

const MemberDef* vhdlcodeYY_state::currentMemberDef = nullptr

Definition at line 108 of file vhdlcode.l.

◆ exampleBlock

bool vhdlcodeYY_state::exampleBlock = false

Definition at line 99 of file vhdlcode.l.

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

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

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

◆ inputLines

int vhdlcodeYY_state::inputLines = 0

number of line in the code fragment

Definition at line 94 of file vhdlcode.l.

◆ inputPosition

int vhdlcodeYY_state::inputPosition = 0

read offset during parsing

Definition at line 92 of file vhdlcode.l.

◆ inputString

const char* vhdlcodeYY_state::inputString = nullptr

the code fragment as text

Definition at line 91 of file vhdlcode.l.

◆ insideCodeLine

bool vhdlcodeYY_state::insideCodeLine = false

Definition at line 96 of file vhdlcode.l.

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

◆ isFuncProto

bool vhdlcodeYY_state::isFuncProto = false

Definition at line 78 of file vhdlcode.l.

◆ isPackageBody

bool vhdlcodeYY_state::isPackageBody = false

Definition at line 80 of file vhdlcode.l.

◆ isProto

bool vhdlcodeYY_state::isProto = false

Definition at line 81 of file vhdlcode.l.

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

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

◆ sourceFileDef

const FileDef* vhdlcodeYY_state::sourceFileDef = nullptr

Definition at line 106 of file vhdlcode.l.

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

◆ vhdlMember

const MemberDef* vhdlcodeYY_state::vhdlMember = nullptr

Definition at line 87 of file vhdlcode.l.

◆ yyLineNr

int vhdlcodeYY_state::yyLineNr = 0

current line number

Definition at line 95 of file vhdlcode.l.


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