Jonas Maebe
|
e36857742f
* allow taking the address of an indexed array function result
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
c62c487b24
compiler: fix nested type typecast (issue #0016222)
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
24d8a7d833
compiler: start implementation of class constructors/destructors: parsing is ready but at the moment neither class constructors nor destructors are called - this is to be implemented
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
c879230f08
compiler: fix parsing and handling of typed constants declared inside classes/objects + tests
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
973d947d6c
compiler: allow const, type, var and class var sections for objects + test
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
1b614b526a
compiler:
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
88f5addd1c
* do not typecheck statements before checking whether they are valid,
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
d60e1f674c
* automatically try to call procvars that are subscripted or used in a
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
2be600afff
* support objc.id.<anyobjcmethod> in Delphi mode (mantis #15607)
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
ba3744b38e
compiler: translate_disp_call:
|
%!s(int64=15) %!d(string=hai) anos |
florian
|
c6ffbe9eda
* support string constants > 255 chars
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
e82edfb0fb
compiler: allow Assigned call for dispinterfaces
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
1ae0cebc1a
compiler: implement dispinterface properties + modified test
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
77a2c316dd
compiler: use sp_internal instead of vo_is_internal for internal symbols used for static fields, remove vo_is_internal
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
55702ed4c0
compiler: fix nested class types
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
6e51a4d4a9
compiler: fix nested class types and consts usage outside class declaration
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
166f8a63a2
compiler: implement class constants + tests
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
3ed4c58502
compiler:
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
ea88883915
compiler: fix access to static class fields from the static class methods + extended test
|
%!s(int64=15) %!d(string=hai) anos |
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
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
5cca798316
* fix crashes when compiling with -gt
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
af85e45b67
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
b495fbb991
* let search_class_helper() only return class helper methods; it could
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
9e87f42b16
* made internalerror unique
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
aa5a5e79ce
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
|
%!s(int64=15) %!d(string=hai) anos |
paul
|
e784ec1079
merge revisions 13898-13899:
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
%!s(int64=16) %!d(string=hai) anos |
Jonas Maebe
|
666f345df4
* allow objcclasstype.classmethod()
|
%!s(int64=16) %!d(string=hai) anos |
Jonas Maebe
|
0eec337a00
- removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED
|
%!s(int64=16) %!d(string=hai) anos |