Jonas Maebe
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
15 years ago |
Jonas Maebe
|
102a2a4796
* changed "optional" field (which denotes whether an objc protocol method is
|
16 years ago |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
16 years ago |
paul
|
cfa89b009f
compiler: check that method marked by 'enumerator MoveNext' have no required arguments. correct error message.
|
16 years ago |
paul
|
aa5a5e79ce
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
|
16 years ago |
Jonas Maebe
|
3e624d990d
* only allow one "message" modifier per method declaration (mantis #14946)
|
16 years ago |
paul
|
e784ec1079
merge revisions 13898-13899:
|
16 years ago |
florian
|
ea00759588
+ final modifier support for methods by Paul Ishenin
|
16 years ago |
Jonas Maebe
|
7e0a5aec4c
* allowed open "packed" arrays (same as regular open arrays, for
|
16 years ago |
florian
|
eb433d1bdd
* merged sealed and abstract support by Paul Ishenin
|
16 years ago |
florian
|
b8a83fd997
* allow reintroduce for objects, resolves #14743
|
16 years ago |
Jonas Maebe
|
50f37ad445
+ support for single character message names (patch by Dmitry Boyarintsev,
|
16 years ago |
Jonas Maebe
|
eb2dc7a674
* set type of self for obj-c instance methods to the type of the
|
16 years ago |
Jonas Maebe
|
8e81477fcf
* make hidden '_cmd' (selector) parameter available in Objective-C methods
|
16 years ago |
Jonas Maebe
|
ed9656d1e6
Merged revisions 13627-13631,13637-13638,13640,13642-13648,13650-13653,13656-13658,13660,13664-13667,13672-13675,13680,13682,13687 via svnmerge from
|
16 years ago |
Jonas Maebe
|
6fcd29c190
* fixed the parameter order of self/_cmd relative to the hidden function
|
16 years ago |
Jonas Maebe
|
b76def10b2
+ check whether selector names are valid when they are specified in a class
|
16 years ago |
Jonas Maebe
|
64af998435
* correct type of _cmd parameter for ObjC methods (is objc_id, not
|
16 years ago |
Jonas Maebe
|
621ebe240e
* fixed another case where safecall was not ignored for targets<>windows
|
16 years ago |
Jonas Maebe
|
744d20d086
* allow "array of const" parameters again for objcclass/objcprotocol methods
|
16 years ago |
Jonas Maebe
|
5082e23d57
Merged revisions 13599-13600,13602-13604,13608,13615-13618 via svnmerge from
|
16 years ago |
Jonas Maebe
|
b15fb4afb5
* renamed hidden selector parameter to Objective-C methods from msgsel to
|
16 years ago |
Jonas Maebe
|
ceb547d027
* only allow cdecl "array of const" parameters for procvars and for external
|
16 years ago |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
16 years ago |
florian
|
a9aba39d63
* show warnings about parameter types in cdecl'ed procedures at proper locations, resolves #14283
|
16 years ago |
Jonas Maebe
|
335e159c11
Merged revisions 13351-13373,13376-13457 via svnmerge from
|
16 years ago |
florian
|
04a796628c
* variables in dlls need at least a dll name on windows, test fixed
|
16 years ago |
Jonas Maebe
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
16 years ago |
Jonas Maebe
|
52c6f14de5
* do not allow local type definitions such as string[1] and "file of byte"
|
16 years ago |
Jonas Maebe
|
92de010fe1
Merged revisions 13218-13347 via svnmerge from
|
16 years ago |