Skip to main content

Scope Class

Contains names of used modules and names of local variables. More...

Declaration​

class Scope { ... }

Public Member Attributes Index​

std::vector< QCString >useNames

contains names of used modules More...

StringUnorderedSetlocalVars

contains names of local variables More...

StringUnorderedSetexternalVars

contains names of external entities More...

Description​

Contains names of used modules and names of local variables.

Definition at line 114 of file fortrancode.l.

Public Member Attributes​

externalVars​

StringUnorderedSet Scope::externalVars

contains names of external entities

Definition at line 119 of file fortrancode.l.

119 StringUnorderedSet externalVars; //!< contains names of external entities

Referenced by getFortranDefs.

localVars​

StringUnorderedSet Scope::localVars

contains names of local variables

Definition at line 118 of file fortrancode.l.

118 StringUnorderedSet localVars; //!< contains names of local variables

Referenced by getFortranDefs.

useNames​

std::vector<QCString> Scope::useNames

contains names of used modules

Definition at line 117 of file fortrancode.l.

117 std::vector<QCString> useNames; //!< contains names of used modules

Referenced by addUse and endScope.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.