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 3329 of file fortranscanner.l.

Constructor & Destructor Documentation

◆ Private()

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

Definition at line 3334 of file fortranscanner.l.

3334 : format(fmt)
3335 {
3336 fortranscannerYYlex_init_extra(&extra,&yyscanner);
fortranscannerYY_state extra
3337#ifdef FLEX_DEBUG
3338 fortranscannerYYset_debug(Debug::isFlagSet(Debug::Lex_fortranscanner) ? 1 : 0,yyscanner);
@ Lex_fortranscanner
Definition debug.h:60
static bool isFlagSet(const DebugMask mask)
Definition debug.cpp:135
3339#endif
3340 }

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

Member Data Documentation

◆ extra

fortranscannerYY_state FortranOutlineParser::Private::extra

Definition at line 3332 of file fortranscanner.l.

Referenced by Private().

◆ format

FortranFormat FortranOutlineParser::Private::format

Definition at line 3333 of file fortranscanner.l.

Referenced by Private().

◆ yyscanner

yyscan_t FortranOutlineParser::Private::yyscanner

Definition at line 3331 of file fortranscanner.l.

Referenced by Private().


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