Exemplo n.º 1
0
        public void Accept(ICodeVisitor visitor)
        {
            visitor.VisitMethodBody(this);
            m_variables.Accept(visitor);
            m_instructions.Accept(visitor);
            m_exceptions.Accept(visitor);

            visitor.TerminateMethodBody(this);
        }
Exemplo n.º 2
0
        public void Accept(ICodeVisitor visitor)
        {
            visitor.VisitMethodBody(this);
            if (HasVariables)
            {
                m_variables.Accept(visitor);
            }
            m_instructions.Accept(visitor);
            if (HasExceptionHandlers)
            {
                m_exceptions.Accept(visitor);
            }
            if (HasScopes)
            {
                m_scopes.Accept(visitor);
            }

            visitor.TerminateMethodBody(this);
        }
Exemplo n.º 3
0
		public void Accept (ICodeVisitor visitor)
		{
			visitor.VisitMethodBody (this);
			m_variables.Accept (visitor);
			m_instructions.Accept (visitor);
			m_exceptions.Accept (visitor);

			visitor.TerminateMethodBody (this);
		}
		public void Accept (ICodeVisitor visitor)
		{
			visitor.VisitMethodBody (this);
			if (HasVariables)
				m_variables.Accept (visitor);
			m_instructions.Accept (visitor);
			if (HasExceptionHandlers)
				m_exceptions.Accept (visitor);
			if (HasScopes)
				m_scopes.Accept (visitor);

			visitor.TerminateMethodBody (this);
		}