diff options
author | memeplex <carlosjosepita@gmail.com> | 2015-10-18 11:57:14 -0300 |
---|---|---|
committer | memeplex <carlosjosepita@gmail.com> | 2015-10-19 15:21:47 -0300 |
commit | c1b040db94af0d32be329a76a0d565d2f0028075 (patch) | |
tree | 13b123a44fd35de25914e74b7826b1e2848a394e /Cython/Compiler/ParseTreeTransforms.py | |
parent | 7db027820361fa71ddc44d6067d5feba852743a2 (diff) | |
download | cython-c1b040db94af0d32be329a76a0d565d2f0028075.tar.gz |
Allow cast(...) to python types.
Diffstat (limited to 'Cython/Compiler/ParseTreeTransforms.py')
-rw-r--r-- | Cython/Compiler/ParseTreeTransforms.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Cython/Compiler/ParseTreeTransforms.py b/Cython/Compiler/ParseTreeTransforms.py index f6278c821..bcb888410 100644 --- a/Cython/Compiler/ParseTreeTransforms.py +++ b/Cython/Compiler/ParseTreeTransforms.py @@ -2707,7 +2707,8 @@ class TransformBuiltinMethods(EnvTransform): else: type = node.args[0].analyse_as_type(self.current_env()) if type: - node = ExprNodes.TypecastNode(node.function.pos, type=type, operand=node.args[1]) + node = ExprNodes.TypecastNode( + node.function.pos, type=type, operand=node.args[1], typecheck=False) else: error(node.args[0].pos, "Not a type") elif function == u'sizeof': |