Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

27 lines (21 sloc) 0.645 kB
# mode: error
cdef const object o
# TODO: This requires making the assignment at declaration time.
# (We could fake this case by dropping the const here in the C code,
# as it's not needed for agreeing with external libraries.
cdef const int x = 10
cdef struct S:
int member
cdef func(const int a, const int* b, const (int*) c, const S s):
a = 10
c = NULL
b[0] = 100
s.member = 1000
_ERRORS = """
3:5: Const base type cannot be a Python object
8:5: Assignment to const 'x'
14:6: Assignment to const 'a'
15:6: Assignment to const 'c'
16:5: Assignment to const dereference
17:5: Assignment to const attribute 'member'
Jump to Line
Something went wrong with that request. Please try again.