def depends_on(self, ctx, other_node, other_ctx):
        node_state = cython.declare(NodeState)
        try:
            node_state = self._states[ctx._id_obj]
        except __HOLE__:
            # if there's no node state, it can't depend on any other node
            return False
        return self._depends_on(node_state, other_node, other_ctx._id_obj)
dataset/ETHPy150Open manahl/mdf/mdf/nodes.py/MDFNode.depends_on