Exemplo n.º 1
0
        public override void ProcessNode(PslArrayElementReferenceNode node)
        {
            VariableNode callee = node.ArrayVariable;

            if (callee.Namespace != m_state.Namespace)
            {
                m_output.Append(CUSTOM_NAMESPACE_PREFIX);
                m_output.Append(callee.Namespace.Name);
                m_output.Append(NAMESPACE_DELIMITER);
            }
            m_output.Append(callee.Name);

            m_output.Append(OPEN_ARRAY_INDEXER);
            m_output.Append(node.Index);
            m_output.Append(CLOSE_ARRAY_INDEXER);
        }
Exemplo n.º 2
0
 public override void ProcessNode(PslArrayElementReferenceNode node)
 {
 }
Exemplo n.º 3
0
 public abstract void ProcessNode(PslArrayElementReferenceNode node);