The fortranscannerYY_state
Struct Reference
Declaration
struct fortranscannerYY_state { ... }
Public Member Attributes Index
Definition at line 156 of file fortranscanner.l.
Public Member Attributes
anonCount
int fortranscannerYY_state::anonCount = 0 |
|
argName
QCString fortranscannerYY_state::argName |
|
argType
QCString fortranscannerYY_state::argType |
|
blockLineNr
int fortranscannerYY_state::blockLineNr =-1 |
|
blockString
QCString fortranscannerYY_state::blockString |
|
colNr
int fortranscannerYY_state::colNr = 0 |
|
comments
std::vector<CommentInPrepass> fortranscannerYY_state::comments |
|
commentScanner
CommentScanner fortranscannerYY_state::commentScanner |
|
curIndent
int fortranscannerYY_state::curIndent = 0 |
|
current
std::shared_ptr<Entry> fortranscannerYY_state::current |
|
current_root
Entry* fortranscannerYY_state::current_root = nullptr |
|
currentModifiers
SymbolModifiers fortranscannerYY_state::currentModifiers |
|
Accumulated modifiers of current statement, eg variable declaration.
Definition at line 208 of file fortranscanner.l.
debugStr
QCString fortranscannerYY_state::debugStr |
|
defaultProtection
Protection fortranscannerYY_state::defaultProtection |
|
docBlock
QCString fortranscannerYY_state::docBlock |
|
docBlockInBody
bool fortranscannerYY_state::docBlockInBody = false |
|
docBlockJavaStyle
bool fortranscannerYY_state::docBlockJavaStyle |
|
docBlockName
QCString fortranscannerYY_state::docBlockName |
|
fencedSize
size_t fortranscannerYY_state::fencedSize = 0 |
|
file_root
std::shared_ptr<Entry> fortranscannerYY_state::file_root |
|
fileName
QCString fortranscannerYY_state::fileName |
|
fixedCommentAfter
int fortranscannerYY_state::fixedCommentAfter = 72 |
|
functionLine
bool fortranscannerYY_state::functionLine = false |
|
global_root
std::shared_ptr<Entry> fortranscannerYY_state::global_root |
|
global_scope
Entry* fortranscannerYY_state::global_scope = nullptr |
|
ifType
InterfaceType fortranscannerYY_state::ifType = IF_NONE |
|
includeStack
YY_BUFFER_STATE* fortranscannerYY_state::includeStack = nullptr |
|
includeStackCnt
int fortranscannerYY_state::includeStackCnt = 0 |
|
includeStackPtr
int fortranscannerYY_state::includeStackPtr = 0 |
|
initializer
QCString fortranscannerYY_state::initializer |
|
initializerArrayScope
int fortranscannerYY_state::initializerArrayScope |
|
initializerScope
int fortranscannerYY_state::initializerScope |
|
inputPosition
int fortranscannerYY_state::inputPosition |
|
inputPositionPrepass
unsigned int fortranscannerYY_state::inputPositionPrepass |
|
inputString
const char* fortranscannerYY_state::inputString |
|
inputStringPrepass
QCString fortranscannerYY_state::inputStringPrepass |
|
Input string for prepass of line cont. '&'.
Definition at line 163 of file fortranscanner.l.
inputStringSemi
QCString fortranscannerYY_state::inputStringSemi |
|
Input string after command separator ';'.
Definition at line 164 of file fortranscanner.l.
isFixedForm
bool fortranscannerYY_state::isFixedForm |
|
last_entry
std::shared_ptr<Entry> fortranscannerYY_state::last_entry |
|
last_enum
std::shared_ptr<Entry> fortranscannerYY_state::last_enum |
|
lineCountPrepass
int fortranscannerYY_state::lineCountPrepass = 0 |
|
lineNr
int fortranscannerYY_state::lineNr = 1 |
|
mainPrograms
int fortranscannerYY_state::mainPrograms = 0 |
|
counter for the number of main programs in this file
Definition at line 215 of file fortranscanner.l.
modifiers
std::map<Entry*,std::map<std::string,SymbolModifiers> > fortranscannerYY_state::modifiers |
|
Holds program scope->symbol name->symbol modifiers.
Definition at line 210 of file fortranscanner.l.
210 std::map<Entry*,std::map<std::string,SymbolModifiers> > modifiers;
moduleProcedures
EntryList fortranscannerYY_state::moduleProcedures |
|
parsingPrototype
bool fortranscannerYY_state::parsingPrototype = false |
|
stringStartSymbol
char fortranscannerYY_state::stringStartSymbol |
|
subrCurrent
EntryList fortranscannerYY_state::subrCurrent |
|
thisParser
OutlineParserInterface* fortranscannerYY_state::thisParser |
|
typeMode
bool fortranscannerYY_state::typeMode = false |
|
typeProtection
Protection fortranscannerYY_state::typeProtection |
|
useModuleName
QCString fortranscannerYY_state::useModuleName |
|
vtype
ScanVar fortranscannerYY_state::vtype = V_IGNORE |
|
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus by Doxygen 1.14.0.