Commit 0fbb4898 authored by Robert Bradshaw's avatar Robert Bradshaw

More type inference tests.

parent b3ee6b3c
...@@ -507,6 +507,18 @@ def ptr_types(): ...@@ -507,6 +507,18 @@ def ptr_types():
cdef int[1] b cdef int[1] b
b_ref = b b_ref = b
assert typeof(b_ref) == "int *", typeof(b_ref) assert typeof(b_ref) == "int *", typeof(b_ref)
ptr = &a
ptr = b
assert typeof(ptr) == "int *", typeof(ptr)
def const_types(const double x, double y, double& z):
"""
>>> const_types(1, 1, 1)
"""
a = x
a = y
a = z
assert typeof(a) == "double", typeof(a)
@infer_types(None) @infer_types(None)
def args_tuple_keywords(*args, **kwargs): def args_tuple_keywords(*args, **kwargs):
......
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