Commits

Author Commit Message Labels Comments Date
Armin Rigo
Shuffle things around to support recursive structs.
Armin Rigo
alignof.
Armin Rigo
ffi.string().
Armin Rigo
Kill the 'ffi' argument to new_xxx(). Instead, for the sole planned use case, pass explicitly the pointer type to new_array_type(). Now that we have the pointer type in arrays, implement pointer arithmetic.
Armin Rigo
str(char* or char[]).
Armin Rigo
fix cast to floats.
Armin Rigo
cast ptrs or arrays to ints.
Armin Rigo
void.
Armin Rigo
type(x) -> ffi.typeof(x). unsigned chars.
Armin Rigo
sizeof_instance.
Armin Rigo
Use a string to initialize arrays of chars.
Armin Rigo
convert_to_object(array).
Armin Rigo
typeof(cdata instance).
Armin Rigo
casts from ints to ptrs.
Armin Rigo
- allow non-0 index in non-owned pointers - more fun with the really inconsistent interface of longobject.c
Armin Rigo
Pointers.
Armin Rigo
test and fix
Armin Rigo
Merge branch 'master' of github.com:arigo/ffi
Alex Gaynor
Merge branch 'master' of github.com:arigo/ffi
Alex Gaynor
Notify #pypy on CI runs.
Armin Rigo
test and fix.
Armin Rigo
Streamline the conversion from Python objects.
Armin Rigo
Merge branch 'master' of github.com:arigo/ffi
Alex Gaynor
Kill what I believe is an unnescsary and duplicate step.
Armin Rigo
initializer for array.
Armin Rigo
Array length specified as a list or tuple's length
Armin Rigo
Arrays of instance-specified length
Armin Rigo
Instances of array of known length
Armin Rigo
array type creation
Armin Rigo
Rename the type.
  1. Prev
  2. Next