Jonas Maebe
|
ba5a0204a8
* libname is a declared constant indicating the library name, not a string
|
16 years ago |
Jonas Maebe
|
6fcd29c190
* fixed the parameter order of self/_cmd relative to the hidden function
|
16 years ago |
Jonas Maebe
|
a36f888a17
* use the objextname rather than the declared type name for generating
|
16 years ago |
Jonas Maebe
|
e835b05d49
* use an existing class as external name (NSZone is not a class)
|
16 years ago |
Jonas Maebe
|
b76def10b2
+ check whether selector names are valid when they are specified in a class
|
16 years ago |
Jonas Maebe
|
912fbbec79
+ Cocoa interfaces and parser by Ryan Joseph
|
16 years ago |
Jonas Maebe
|
3c9e1742dd
* fixed calling inherited methods in Objective-C + test
|
16 years ago |
Jonas Maebe
|
203609d09d
* obj-c classrefdefs and id/pobjc_class are assignment-compatible
|
16 years ago |
Jonas Maebe
|
356ad9893a
* define rtti mangled names for obj-c classes and metaclasses
|
16 years ago |
Jonas Maebe
|
e0b7e8aa55
* made internalerror unique
|
16 years ago |
Jonas Maebe
|
e393446769
* fixed several omissions that could cause the dynamic linker not to
|
16 years ago |
Jonas Maebe
|
cd24bb4df6
+ tests forgotten to commit earlier
|
16 years ago |
Jonas Maebe
|
3b1e285f70
* fixed number of colons in (fake) message names
|
16 years ago |
Jonas Maebe
|
0549f79555
* fixed test (NSZone is not a class, define a local class to alias)
|
16 years ago |
Jonas Maebe
|
1705a1e5b8
* fixed memory leak after previous change
|
16 years ago |
Jonas Maebe
|
ab8e119c3e
* use separate pools for obj-c strings and string references
|
16 years ago |
Jonas Maebe
|
d56a936520
* forgot to commit error message from r13668
|
16 years ago |
Jonas Maebe
|
bcfcf30e04
* give an error if the number of formal parameters of an obj-c method
|
16 years ago |
Jonas Maebe
|
fc40e1fe5b
+ support for implementing Objective-C classes in Pascal,
|
16 years ago |
Jonas Maebe
|
1048ac96d5
* skip hidden function result parameters when generating message signatures
|
16 years ago |
Jonas Maebe
|
27385550f8
* use the (sorted) paras rather than the (unsorted) parasymtable when
|
16 years ago |
Jonas Maebe
|
ac1b340755
* quote the mangled name of ObjC methods, because the +/- otherwise
|
16 years ago |
Jonas Maebe
|
64af998435
* correct type of _cmd parameter for ObjC methods (is objc_id, not
|
16 years ago |
Jonas Maebe
|
ab3294dce2
* fixed handling of "type x = y" for objcclass/objcprotocol
|
16 years ago |
Jonas Maebe
|
1f1396596e
* don't insert vmt for objcprotocols either
|
16 years ago |
Jonas Maebe
|
970fc43aa5
* fixed support for forward-declared objcprotocols
|
16 years ago |
Jonas Maebe
|
f586299b6a
* don't warn that a constructor is necessary for objc classes/protocols
|
16 years ago |
Jonas Maebe
|
744d20d086
* allow "array of const" parameters again for objcclass/objcprotocol methods
|
16 years ago |
Jonas Maebe
|
ed38015758
* release allocated object at the end
|
16 years ago |
Jonas Maebe
|
15cb7aa49c
* added { %norun }
|
16 years ago |