paul
|
3ed4c58502
compiler:
|
15 years ago |
florian
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
15 years ago |
Jonas Maebe
|
985c74adde
* sizeof(voidpointertype.size) -> voidpointertype.size (although they
|
15 years ago |
Jonas Maebe
|
af85e45b67
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
|
15 years ago |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
16 years ago |
paul
|
e784ec1079
merge revisions 13898-13899:
|
16 years ago |
Jonas Maebe
|
3660bf7f98
* integrated the transformation of an Objective-C method call into a call
|
16 years ago |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
16 years ago |
Jonas Maebe
|
acdb0bbb3e
* don't change current_filepos in pass_typecheck when not generating
|
16 years ago |
florian
|
c0d4efed2e
* forbid passing derived classes to call by reference parent classes (for objects, this is still allowed), resolves #13135
|
16 years ago |
Jonas Maebe
|
335e159c11
Merged revisions 13351-13373,13376-13457 via svnmerge from
|
16 years ago |
Jonas Maebe
|
754696d1f5
* enable converting procedure callnodes with only default parameters into
|
16 years ago |
Jonas Maebe
|
92de010fe1
Merged revisions 13218-13347 via svnmerge from
|
16 years ago |
Jonas Maebe
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
16 years ago |
Jonas Maebe
|
e42842b31c
* don't allow skipping property parameters if the getter/setter has default
|
16 years ago |
Jonas Maebe
|
c0e51f3e97
* use reference-counted temps for the method pointer when the method
|
16 years ago |
Jonas Maebe
|
b1b9894ae3
* initial Objective-C 1.0 support:
|
16 years ago |
Jonas Maebe
|
d3cec25dce
* small indentation fix
|
16 years ago |
Jonas Maebe
|
630aa5c493
* do not use voidtype for temporary parameter/result locations when
|
16 years ago |
Jonas Maebe
|
da461c5154
* fixed calling static class methods from inside other static class methods
|
16 years ago |
Jonas Maebe
|
5474004dcc
* fixed calling inherited class methods from a regular method (mantis
|
16 years ago |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 years ago |
Jonas Maebe
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
16 years ago |
peter
|
9086a2549d
* refactor overload collection in tcallcandidates. separate
|
17 years ago |
peter
|
af437d5beb
* refactor the forward type declaration handling, remove
|
17 years ago |
Jonas Maebe
|
1e178d324f
* explicitly check whether the methodpointer isn't the same as the result
|
17 years ago |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 years ago |
peter
|
060bdbcb47
* fix writing of goto node to ppu
|
17 years ago |
florian
|
615619804a
+ set node complexity of const. string nodes to 1
|
17 years ago |
Jonas Maebe
|
5feba9b3d7
* also free memory when a destructor is called without an explicit
|
17 years ago |