/** close the opened pragma scope */ public void closePragmaScope() { PragmaScope scopeToClose = getOpenPragmaScope(); if (scopeToClose != null) { m_currentScope = scopeToClose.getParentScope(); } }
/** open a pragma-scope */ public Scope openPragmaScope(String scopeName) { if (!(scopeName.Equals(""))) { if (m_currentScope.containsChildScope(scopeName)) { m_currentScope = m_currentScope.getChildScope(scopeName); } else { Scope newScope = new PragmaScope(scopeName, m_currentScope); m_currentScope = newScope; } } return(m_currentScope); }
/** open a pragma-scope */ public Scope openPragmaScope(String scopeName) { if (!(scopeName.Equals(""))) { if (m_currentScope.containsChildScope(scopeName)) { m_currentScope = m_currentScope.getChildScope(scopeName); } else { Scope newScope = new PragmaScope(scopeName, m_currentScope); m_currentScope = newScope; } } return m_currentScope; }