summaryrefslogtreecommitdiff
path: root/Lisp/type-conversion.lisp
Commit message (Collapse)AuthorAgeFilesLines
* Support the “byref” qualifier in Objective-C typespecs.Matthias Benkard2007-09-141-1/+2
| | | | darcs-hash:6fea2c9c3d2846ad443bce6e81ade475efb6e013
* Add support for opaque structs and unions in typespecs.Matthias Benkard2007-09-141-4/+23
| | | | darcs-hash:70b517357c9dab4bbf35c374003187f8433a353e
* Implement a typespec parser for the GNU Objective-C runtime.Matthias Benkard2007-09-141-0/+132
| | | | darcs-hash:b1e4d767b18dce617c5df6920ca592111604c2a6
* Add some type declarations to improve type safety.Matthias Benkard2007-08-141-0/+10
| | | | darcs-hash:80f199b54225eed3b79fb36bbd49a0745e9033af
* Add generic functions that convert Lisp values into CFFI-friendly objects.Matthias Benkard2007-08-131-1/+162
| | | | darcs-hash:8a1564deb9558bfd7d884ce16841d3c766a7f094
* Add a SELECTOR function and use coerced selectors in Objective C code rather ↵Matthias Benkard2007-08-131-0/+1
| | | | | | than strings. darcs-hash:d10f9eafc3b21bfcfc027a263e8cee007155b89c
* Code cleanup, fix a couple of memory leaks.Matthias Benkard2007-08-121-2/+2
| | | | darcs-hash:629e2764a4ce319c9a7d9bc3a22e6f254633c73f
* If necessary, deallocate a C string after converting it.Matthias Benkard2007-08-061-0/+9
| | | | darcs-hash:4f83783092400107dd9b58671d11d4cb6a9d5214
* Minor cleanups.Matthias Benkard2007-08-061-1/+11
| | | | darcs-hash:ee74b33660af9dc6b1e0207285907211dd7e600a
* Make class and selector name retrieval more portable.Matthias Benkard2007-08-061-1/+14
| | | | darcs-hash:f7a369dba0dda3e067547210ce7c008ae60cdc05
* Rename OBJC-ID to ID and OBJC-SELECTOR to SELECTOR.Matthias Benkard2007-08-061-2/+2
| | | | darcs-hash:ef59ba8822e85e92dc63e7eed707140963c5a36d
* More file and directory layout refactoring.Matthias Benkard2007-08-041-0/+35
darcs-hash:9efff3ff2e22c9d8a85f8fcc7fa4487937ddd62f