public void populateTypeTable(AstSymbolTable stable)
        {
            m_stable = new AstSymbolTable(stable);
            stable.addKid(m_stable);
            if (m_formalParameters != null)
                {
                m_formalParameters.populateTypeTable(m_stable);
                }
            if (m_declaration != null)
                {
                m_declaration.populateTypeTable(m_stable);
                }
            if (m_predicateList != null)
                {
                m_predicateList.populateTypeTable(m_stable);
                }
            m_stable.setNoAddLocal();
        }