Declaration
struct pycodeYY_state { ... }
Public Member Attributes Index
Definition at line 70 of file pycode.l.
Public Member Attributes
bodyCurlyCount
| int pycodeYY_state::bodyCurlyCount = 0 |
|
classScope
| QCString pycodeYY_state::classScope |
|
code
| OutputCodeList* pycodeYY_state::code = nullptr |
|
codeClassMap
| std::unordered_map< std::string, ScopedTypeVariant > pycodeYY_state::codeClassMap |
|
collectXRefs
| bool pycodeYY_state::collectXRefs = FALSE |
|
curClassBases
| StringVector pycodeYY_state::curClassBases |
|
curClassName
| QCString pycodeYY_state::curClassName |
|
currentDefinition
| const Definition* pycodeYY_state::currentDefinition = nullptr |
|
currentFontClass
| const char* pycodeYY_state::currentFontClass = nullptr |
|
currentMemberDef
| const MemberDef* pycodeYY_state::currentMemberDef = nullptr |
|
docBlock
| QCString pycodeYY_state::docBlock |
|
contents of all lines of a documentation block
Definition at line 112 of file pycode.l.
doubleQuote
| bool pycodeYY_state::doubleQuote = FALSE |
|
Definition at line 105 of file pycode.l.
doubleStringIsDoc
| bool pycodeYY_state::doubleStringIsDoc = FALSE |
|
Definition at line 104 of file pycode.l.
endComment
| bool pycodeYY_state::endComment = FALSE |
|
Definition at line 113 of file pycode.l.
exampleBlock
| bool pycodeYY_state::exampleBlock = FALSE |
|
exampleFileDef
| std::unique_ptr<FileDef> pycodeYY_state::exampleFileDef |
|
exampleName
| QCString pycodeYY_state::exampleName |
|
fileName
| QCString pycodeYY_state::fileName |
|
foldStack
| std::vector<const Definition *> pycodeYY_state::foldStack |
|
Definition at line 118 of file pycode.l.
includeCodeFragment
| bool pycodeYY_state::includeCodeFragment = FALSE |
|
indents
| std::stack<yy_size_t> pycodeYY_state::indents |
|
Tracks indentation levels for scoping in python.
Definition at line 110 of file pycode.l.
inputLines
| int pycodeYY_state::inputLines = 0 |
|
number of line in the code fragment
Definition at line 84 of file pycode.l.
inputPosition
| int pycodeYY_state::inputPosition = 0 |
|
read offset during parsing
Definition at line 78 of file pycode.l.
inputString
| const char* pycodeYY_state::inputString = nullptr |
|
the code fragment as text
Definition at line 77 of file pycode.l.
insideBody
| bool pycodeYY_state::insideBody = false |
|
insideCodeLine
| bool pycodeYY_state::insideCodeLine = FALSE |
|
insideSpecialComment
| bool pycodeYY_state::insideSpecialComment = false |
|
Definition at line 108 of file pycode.l.
name
| QCString pycodeYY_state::name |
|
Definition at line 102 of file pycode.l.
noSuiteFound
| bool pycodeYY_state::noSuiteFound = FALSE |
|
Definition at line 106 of file pycode.l.
paramParens
| int pycodeYY_state::paramParens = 0 |
|
realScope
| QCString pycodeYY_state::realScope |
|
searchCtx
| const Definition* pycodeYY_state::searchCtx = nullptr |
|
searchingForBody
| bool pycodeYY_state::searchingForBody = FALSE |
|
sourceFileDef
| const FileDef* pycodeYY_state::sourceFileDef = nullptr |
|
stringContext
| int pycodeYY_state::stringContext = 0 |
|
Definition at line 107 of file pycode.l.
symbolResolver
| SymbolResolver pycodeYY_state::symbolResolver |
|
Definition at line 116 of file pycode.l.
theCallContext
| CallContext pycodeYY_state::theCallContext |
|
Definition at line 115 of file pycode.l.
theVarContext
| VariableContext pycodeYY_state::theVarContext |
|
Definition at line 114 of file pycode.l.
tooltipManager
| TooltipManager pycodeYY_state::tooltipManager |
|
Definition at line 117 of file pycode.l.
type
| QCString pycodeYY_state::type |
|
Definition at line 101 of file pycode.l.
yyLineNr
| int pycodeYY_state::yyLineNr = 0 |
|
current line number
Definition at line 85 of file pycode.l.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.