Source

cffi / cffi / model.py

Author Commit Message Labels Comments Date
Armin Rigo
Fix (thanks Hakan Ardo)
Armin Rigo
Still trying to fix up the ordering of building stuff. One test passes,
Armin Rigo
Improve the error message.
Armin Rigo
Support for "typedef ... *foo_p".
Armin Rigo
Finish hopefully the support for anonymous structs.
Armin Rigo
in-progress
Armin Rigo
Add some more context in the error messages "cannot generate 'struct $1'
Armin Rigo
Fix the tests about "typedef enum".
Amaury Forgeot d'Arc
An attempt to port cffi to python3.
Branches
python3-port
Armin Rigo
Reorganize things a little bit
Armin Rigo
Fix tests, part 1
Branches
wchar_t
Armin Rigo
Simplify the caching logic a little bit.
Armin Rigo
Implement caching of the types across multiple FFI instances. The types
Armin Rigo
Test and fix: you keep learning about the C syntax.
Armin Rigo
Fix: RawFunctionType must not be a superclass of FunctionTypePtr,
Armin Rigo
Finally clean up the distinction between the C types "function" vs
Armin Rigo
Test and fix.
Armin Rigo
Remove the limitation about "typedef ... foo_t", and change the test.
Armin Rigo
Fix the issue. Tests pass but would need some review because it's
Armin Rigo
A non-passing test, a bit annoying: how are we supposed to fill in
Armin Rigo
"Opaque" types, which become just non-filled structs in the backend.
Branches
cpy-extension
Armin Rigo
Opaque structs.
Branches
cpy-extension
Armin Rigo
- One more step in the test.
Branches
cpy-extension
Armin Rigo
Ignore the declared type for global int constants.
Branches
cpy-extension
Armin Rigo
Good, we can now declare array fields without specifying the length,
Branches
cpy-extension
Armin Rigo
Implemented as a hack: be strict about the field types, except
Branches
cpy-extension
Armin Rigo
Detect mismatches in the size of fields.
Branches
cpy-extension
Armin Rigo
Completing structs.
Branches
cpy-extension
Armin Rigo
Move the code around.
Branches
cpy-extension
Armin Rigo
Progress
Branches
cpy-extension
  1. Prev
  2. 1
  3. 2
  4. Next