summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ParseTreeTransforms.py
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2018-07-23 19:06:10 +0200
committerStefan Behnel <stefan_ml@behnel.de>2018-07-23 19:06:10 +0200
commit640fe60ba255bf920c726fb93617e38e1212d26f (patch)
treea0544c5e274bca2899b666811c9fad3ca99428e5 /Cython/Compiler/ParseTreeTransforms.py
parentf13b7c0ac944b3be9a9de89df83d2fe8cd2ea9da (diff)
parent4ed665be8c52dd8104868d49732a8cc9fb6193f2 (diff)
downloadcython-640fe60ba255bf920c726fb93617e38e1212d26f.tar.gz
Merge branch 'master' of git+ssh://github.com/cython/cython
Diffstat (limited to 'Cython/Compiler/ParseTreeTransforms.py')
-rw-r--r--Cython/Compiler/ParseTreeTransforms.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Cython/Compiler/ParseTreeTransforms.py b/Cython/Compiler/ParseTreeTransforms.py
index f874ea1aa..96a5d9500 100644
--- a/Cython/Compiler/ParseTreeTransforms.py
+++ b/Cython/Compiler/ParseTreeTransforms.py
@@ -613,7 +613,8 @@ class TrackNumpyAttributes(VisitorTransform, SkipDeclarations):
def visit_AttributeNode(self, node):
self.visitchildren(node)
- if node.obj.is_name and node.obj.name in self.numpy_module_names:
+ if (node.obj.is_name and node.obj.name in self.numpy_module_names) or \
+ node.obj.is_numpy_attribute:
node.is_numpy_attribute = True
return node