summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ParseTreeTransforms.py
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2018-05-10 09:39:36 +0200
committerStefan Behnel <stefan_ml@behnel.de>2018-05-10 09:39:36 +0200
commit928ec4b0270a860ff0baf859ade73653f67d483f (patch)
treed6209fc092a8032c5a31fb892f9a7f378aefa39c /Cython/Compiler/ParseTreeTransforms.py
parentddd84fe656427a6886755dca400cf665e68e691b (diff)
downloadcython-928ec4b0270a860ff0baf859ade73653f67d483f.tar.gz
Delete unused code.
Diffstat (limited to 'Cython/Compiler/ParseTreeTransforms.py')
-rw-r--r--Cython/Compiler/ParseTreeTransforms.py15
1 files changed, 1 insertions, 14 deletions
diff --git a/Cython/Compiler/ParseTreeTransforms.py b/Cython/Compiler/ParseTreeTransforms.py
index fb8eb07b0..28f168849 100644
--- a/Cython/Compiler/ParseTreeTransforms.py
+++ b/Cython/Compiler/ParseTreeTransforms.py
@@ -25,20 +25,6 @@ from .StringEncoding import EncodedString, _unicode
from .Errors import error, warning, CompileError, InternalError
from .Code import UtilityCode
-class NameNodeCollector(TreeVisitor):
- """Collect all NameNodes of a (sub-)tree in the ``name_nodes``
- attribute.
- """
- def __init__(self):
- super(NameNodeCollector, self).__init__()
- self.name_nodes = []
-
- def visit_NameNode(self, node):
- self.name_nodes.append(node)
-
- def visit_Node(self, node):
- self._visitchildren(node, None)
-
class SkipDeclarations(object):
"""
@@ -66,6 +52,7 @@ class SkipDeclarations(object):
def visit_CStructOrUnionDefNode(self, node):
return node
+
class NormalizeTree(CythonTransform):
"""
This transform fixes up a few things after parsing