Doxygen
Loading...
Searching...
No Matches
FortranOutlineParser::Private Struct Reference
Collaboration diagram for FortranOutlineParser::Private:

Public Member Functions

 Private (FortranFormat fmt)

Public Attributes

yyscan_t yyscanner
fortranscannerYY_state extra
FortranFormat format

Detailed Description

Definition at line 3340 of file fortranscanner.l.

Constructor & Destructor Documentation

◆ Private()

FortranOutlineParser::Private::Private ( FortranFormat fmt)
inline

Definition at line 3345 of file fortranscanner.l.

3345 : format(fmt)
3346 {
3347 fortranscannerYYlex_init_extra(&extra,&yyscanner);
fortranscannerYY_state extra
3348#ifdef FLEX_DEBUG
3349 fortranscannerYYset_debug(Debug::isFlagSet(Debug::Lex_fortranscanner) ? 1 : 0,yyscanner);
@ Lex_fortranscanner
Definition debug.h:62
static bool isFlagSet(const DebugMask mask)
Definition debug.cpp:133
3350#endif
3351 }

References extra, format, Debug::isFlagSet(), Debug::Lex_fortranscanner, and yyscanner.

Member Data Documentation

◆ extra

fortranscannerYY_state FortranOutlineParser::Private::extra

Definition at line 3343 of file fortranscanner.l.

Referenced by Private().

◆ format

FortranFormat FortranOutlineParser::Private::format

Definition at line 3344 of file fortranscanner.l.

Referenced by Private().

◆ yyscanner

yyscan_t FortranOutlineParser::Private::yyscanner

Definition at line 3342 of file fortranscanner.l.

Referenced by Private().


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