summaryrefslogtreecommitdiff
path: root/cffi/model.py
Commit message (Expand)AuthorAgeFilesLines
* An attempt to port cffi to python3.Amaury Forgeot d'Arc2012-07-291-2/+2
* Reorganize things a little bitArmin Rigo2012-07-111-2/+0
* Fix tests, part 1Armin Rigo2012-07-091-1/+1
* Simplify the caching logic a little bit.Armin Rigo2012-07-081-44/+22
* Implement caching of the types across multiple FFI instances. The typesArmin Rigo2012-07-081-5/+25
* Test and fix: you keep learning about the C syntax.Armin Rigo2012-07-041-0/+5
* Fix: RawFunctionType must not be a superclass of FunctionTypePtr,Armin Rigo2012-06-281-6/+9
* Finally clean up the distinction between the C types "function" vsArmin Rigo2012-06-261-2/+16
* Test and fix.Armin Rigo2012-06-171-2/+1
* Remove the limitation about "typedef ... foo_t", and change the test.Armin Rigo2012-06-171-11/+5
* Fix the issue. Tests pass but would need some review because it'sArmin Rigo2012-06-171-0/+3
* A non-passing test, a bit annoying: how are we supposed to fill inArmin Rigo2012-06-161-18/+29
* "Opaque" types, which become just non-filled structs in the backend.Armin Rigo2012-06-141-0/+13
* Opaque structs.Armin Rigo2012-06-141-2/+6
* - One more step in the test.Armin Rigo2012-06-141-0/+7
* Ignore the declared type for global int constants.Armin Rigo2012-06-141-2/+7
* Good, we can now declare array fields without specifying the length,Armin Rigo2012-06-131-6/+33
* Implemented as a hack: be strict about the field types, exceptArmin Rigo2012-06-131-0/+6
* Detect mismatches in the size of fields.Armin Rigo2012-06-131-1/+8
* Completing structs.Armin Rigo2012-06-121-57/+11
* Move the code around.Armin Rigo2012-06-121-60/+0
* ProgressArmin Rigo2012-06-121-7/+18
* Fixed the docstring of ffi.verify() to document the new idea.Armin Rigo2012-06-121-6/+54
* Finish the (non-partial) struct verification. For now useslinux-onlyArmin Rigo2012-06-121-7/+25
* In-progress: verify fully-declared structs.Armin Rigo2012-06-121-3/+14
* Verifying the typedefs, precisely enough to be able toArmin Rigo2012-06-121-10/+8
* Progress on test_ffi_nonfull_struct(), but unfinished so far.Armin Rigo2012-06-081-10/+36
* Minimal fix for test_verify: track just "const pointers".Armin Rigo2012-06-081-0/+13
* Linux-only tweaks until the test passes.Armin Rigo2012-06-081-10/+6
* Random check-in changing things here and there.Armin Rigo2012-06-081-36/+40
* Fix for the C backend.Armin Rigo2012-06-061-1/+2
* Rename the package from "ffi" to "cffi".Armin Rigo2012-06-051-0/+177