Commit f90c4d3f authored by Mark Florisson's avatar Mark Florisson

Fix DebugTransform compiler crash

parent 71ce17dd
...@@ -1582,7 +1582,8 @@ class DebugTransform(CythonTransform): ...@@ -1582,7 +1582,8 @@ class DebugTransform(CythonTransform):
def visit_NameNode(self, node): def visit_NameNode(self, node):
if (self.register_stepinto and if (self.register_stepinto and
node.type.is_cfunction and node.type.is_cfunction and
getattr(node, 'is_called', False)): getattr(node, 'is_called', False) and
node.entry.func_cname is not None):
# don't check node.entry.in_cinclude, as 'cdef extern: ...' # don't check node.entry.in_cinclude, as 'cdef extern: ...'
# declared functions are not 'in_cinclude'. # declared functions are not 'in_cinclude'.
# This means we will list called 'cdef' functions as # This means we will list called 'cdef' functions as
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment