Class FortranParserState#

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()#