paul
|
3ed4c58502
compiler:
|
15 years ago |
paul
|
ea88883915
compiler: fix access to static class fields from the static class methods + extended test
|
15 years ago |
paul
|
67ae263dd9
compiler: load methodpointer for static class methods - fixes internal error 200305061 when some class member is called inside the class static method + test
|
15 years ago |
Jonas Maebe
|
5cca798316
* fix crashes when compiling with -gt
|
15 years ago |
Jonas Maebe
|
af85e45b67
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
|
15 years ago |
Jonas Maebe
|
b495fbb991
* let search_class_helper() only return class helper methods; it could
|
15 years ago |
Jonas Maebe
|
9e87f42b16
* made internalerror unique
|
15 years ago |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
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 |
paul
|
e784ec1079
merge revisions 13898-13899:
|
16 years ago |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
16 years ago |
Jonas Maebe
|
666f345df4
* allow objcclasstype.classmethod()
|
16 years ago |
Jonas Maebe
|
0eec337a00
- removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED
|
16 years ago |
Jonas Maebe
|
a64c5a7b23
* fixed bug that sporadically caused the column of certain nodes to
|
16 years ago |
Jonas Maebe
|
5885866990
+ support for objcencode() (equivalent of Objective-C's @encode()) + test
|
16 years ago |
florian
|
10ede51609
* access static fields by a absolute sym pointing to the symbol for the space allocation, resolves #14124
|
16 years ago |
florian
|
6c99746074
* forbid the usage of Result(x) as function call, resolves #14248
|
16 years ago |
Jonas Maebe
|
2799cfd83f
+ parser-side of objcprotocol() expression to obtain the metaclass
|
16 years ago |
Jonas Maebe
|
335e159c11
Merged revisions 13351-13373,13376-13457 via svnmerge from
|
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
|
6165536b5e
+ added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable
|
16 years ago |
Jonas Maebe
|
da461c5154
* fixed calling static class methods from inside other static class methods
|
16 years ago |
florian
|
a0a1e6aae2
* small indention fix
|
16 years ago |
peter
|
8419161964
* current_objectdef is now always valid when parsing is within the
|
17 years ago |
peter
|
af437d5beb
* refactor the forward type declaration handling, remove
|
17 years ago |
peter
|
b6dcffe79b
* remove obsolete bt_specialize
|
17 years ago |
florian
|
57f3e2f40a
* forbid access to properties in class methods
|
17 years ago |
florian
|
d7673694f1
* enable parsing of default properties when used with objects, resolves #10795
|
17 years ago |
Jonas Maebe
|
8adc596c16
- revert fix for #10927: the old behaviour was Delphi compatible,
|
17 years ago |