Class FortranParserState#
Defined in File FortranParserState.h
Class Documentation#
-
class FortranParserState#
Public Functions
-
FortranParserState()#
-
~FortranParserState()#
-
FortranParserState()
-
~FortranParserState()
Public Static Functions
-
static inline list<SgScopeStatement*> *getCurrentScopeStack()#
-
static inline list<SgExpression*> *getCurrentExpressionStack()#
-
static inline list<SgNode*> *getCurrentNodeStack()#
-
static inline AstNameListType *getCurrentNameStack()#
-
static inline list<SgType*> *getCurrentTypeStack()#
-
static inline list<SgType*> *getCurrentBaseTypeStack()#
-
static inline list<int> *getCurrentIntentSpecStack()#
-
static inline list<int> *getCurrentAttributeSpecStack()#
-
static inline list<SgExpression*> *getCurrentInitializerStack()#
-
static inline list<SgExpression*> *getCurrentTypeKindStack()#
-
static inline list<SgExpression*> *getCurrentTypeParameterStack()#
-
static inline list<SgLabelSymbol*> *getCurrentLabelSymbolStack()#
-
static inline list<SgIfStmt*> *getCurrentIfStatementStack()#
-
static inline AstNameListType *getCurrentActualArgumentNameStack()#
-
static inline AstNameListType *getCurrentFunctionAttributeStack()#
-
static inline vector<string> *getCurrentIncludeStack()#
-
static inline AttributeRec &getDeclAttrSpec()#
-
static inline bool empty()#
-
static inline list<SgScopeStatement*> *getCurrentScopeStack()
-
static inline list<SgExpression*> *getCurrentExpressionStack()
-
static inline list<SgNode*> *getCurrentNodeStack()
-
static inline AstNameListType *getCurrentNameStack()
-
static inline list<SgType*> *getCurrentTypeStack()
-
static inline list<SgType*> *getCurrentBaseTypeStack()
-
static inline list<int> *getCurrentIntentSpecStack()
-
static inline list<int> *getCurrentAttributeSpecStack()
-
static inline list<SgExpression*> *getCurrentInitializerStack()
-
static inline list<SgExpression*> *getCurrentTypeKindStack()
-
static inline list<SgExpression*> *getCurrentTypeParameterStack()
-
static inline list<SgLabelSymbol*> *getCurrentLabelSymbolStack()
-
static inline list<SgIfStmt*> *getCurrentIfStatementStack()
-
static inline AstNameListType *getCurrentActualArgumentNameStack()
-
static inline AstNameListType *getCurrentFunctionAttributeStack()
-
static inline vector<string> *getCurrentIncludeStack()
-
static inline list<SgStatement*> *getCurrentUnresolvedFunctionsList()#
-
static inline list<bool> *getCurrentHasSelectionSubscriptStack()#
-
static inline list<MultipartReferenceType> *getCurrentMultipartReferenceStack()#
-
FortranParserState()#