Exemplo n.º 1
0
            public void Visit(IASTNode node)
            {
                if (_dotRoot != null)
                {
                    // we are already processing a dot-structure
                    if (ASTUtil.IsSubtreeChild(_dotRoot, node))
                    {
                        // ignore it...
                        return;
                    }

                    // we are now at a new tree level
                    _dotRoot = null;
                }

                if (_dotRoot == null && node.Type == HqlSqlWalker.DOT)
                {
                    _dotRoot = node;
                    HandleDotStructure(_dotRoot);
                }
            }