internal RuntimeScopeBlock PopBlock() { var tree = m_ScopeTreeHead; m_ScopeTreeHead.ResolveGotos(); m_ScopeTreeHead = m_ScopeTreeHead.Parent; if (m_ScopeTreeHead == null) { throw new InternalErrorException("Can't pop block - stack underflow"); } return(tree.ScopeBlock); }
internal void ResolveLRefs() { m_ScopeTreeRoot.ResolveGotos(); m_ScopeTreeRoot.ResolveLRefs(this); }