Jonas Maebe
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
15 years ago |
Jonas Maebe
|
c1cdf1e087
* merged objc branch:
|
16 years ago |
paul
|
5c660680b7
compiler: don't allow for-in loop for the enums with jumps. test should fail.
|
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 |
Jonas Maebe
|
d61eb3528f
* make strict string var checking ({$v+}) the default in TP and Delphi modes
|
16 years ago |
florian
|
292b36205a
-- Zusammenführen von r13892 in ».«:
|
16 years ago |
florian
|
ea00759588
+ final modifier support for methods by Paul Ishenin
|
16 years ago |
Jonas Maebe
|
fffa66e2f9
* only allow implicit conversions from 0 to NIL in Delphi mode, rather than
|
16 years ago |
florian
|
eb433d1bdd
* merged sealed and abstract support by Paul Ishenin
|
16 years ago |
Jonas Maebe
|
61e6545483
* message changes belonging to r13701
|
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
|
b76def10b2
+ check whether selector names are valid when they are specified in a class
|
16 years ago |
Jonas Maebe
|
d56a936520
* forgot to commit error message from r13668
|
16 years ago |
Jonas Maebe
|
e8216ff397
* changed error about unsupported -Xr option into a warning, because the
|
16 years ago |
florian
|
cf215d5097
o patch by Michael V. Denisenko to handle case <string> of (see also #13700)
|
16 years ago |
Jonas Maebe
|
ab3294dce2
* fixed handling of "type x = y" for objcclass/objcprotocol
|
16 years ago |
Jonas Maebe
|
5885866990
+ support for objcencode() (equivalent of Objective-C's @encode()) + test
|
16 years ago |
Jonas Maebe
|
335e159c11
Merged revisions 13351-13373,13376-13457 via svnmerge from
|
16 years ago |
Jonas Maebe
|
aba66582a8
* corrected the description of the option_only_one_source_support warning:
|
16 years ago |
Jonas Maebe
|
97072cd21a
* corrected the description of the -Xr parameter
|
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 |
Jonas Maebe
|
c6733ed9a5
* disallow placing fields after method/property definitions, because this
|
16 years ago |
Jonas Maebe
|
5c006b9b86
* enable the directory cache by default starting with the first lookup
|
16 years ago |
florian
|
2a683bff43
* make msg was not executed after rev. 13287
|
16 years ago |