svenbarth
|
7ebbebc877
- removed a duplicated include statement
|
13 years ago |
Jonas Maebe
|
6850653296
* replaced "set1<=set2" expression with "(set1*set2)=set1", because the
|
13 years ago |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 years ago |
svenbarth
|
a28a9a9521
* pdecobj.pas, object_dec:
|
13 years ago |
Jonas Maebe
|
0d5b2b84a8
+ Android/JVM target, including a translation of the Android r14 SDK
|
13 years ago |
svenbarth
|
4419dc3d34
Rebase to revision 19673
|
13 years ago |
svenbarth
|
461d231daa
Rebase to revision 19078 (directly before the merge of cpstrnew)
|
13 years ago |
Jonas Maebe
|
2d7e674168
* fixed error in r19248 whereby the namespace for automatically generated
|
13 years ago |
svenbarth
|
988c799b0e
generate_specialization needs to return the correct generic def if the parent classes are parsed, so that that the usage of generic interfaces is allowed.
|
14 years ago |
svenbarth
|
d54b7dd58f
Added two reminders for me
|
14 years ago |
florian
|
df75368d0b
--- Merging r19281 into '.':
|
14 years ago |
Jonas Maebe
|
8a7982fe9e
* fixed wrong notes about declaring two destructors after r18427:
|
14 years ago |
Jonas Maebe
|
ad871b6acd
* automatically generate versions of inherited virtual class methods that
|
14 years ago |
Jonas Maebe
|
7d8cbe80f5
+ support for virtual class methods on the JVM platform. The JVM does not
|
14 years ago |
Jonas Maebe
|
ee75bfaaf4
* change non-virtual instance methods to "virtual; final;" methods on the
|
14 years ago |
Jonas Maebe
|
4074bf412b
- removed po_java procoption, since it wasn't really used for anything
|
14 years ago |
Jonas Maebe
|
979f55e1db
+ support for procedural variables for the JVM target
|
14 years ago |
Jonas Maebe
|
37aa2d8443
+ full support for sets on the JVM target
|
14 years ago |
Jonas Maebe
|
bd9e0b1a45
* ifdefed pjvm usage
|
14 years ago |
Jonas Maebe
|
13b0ac91d9
+ generate java.lang.Enum descendant classes for Pascal enum types
|
14 years ago |
Jonas Maebe
|
30478a14b6
+ new vis_none visibility specifier that can be used as "neutral"
|
14 years ago |
Jonas Maebe
|
6857dde33e
+ shortstring support for the JVM target (including accessing character 0 as
|
14 years ago |
Jonas Maebe
|
446d91eaab
+ ansistring support. Items of note:
|
14 years ago |
Jonas Maebe
|
84640fe7f0
+ support for non-static class methods on the JVM target
|
14 years ago |
Jonas Maebe
|
aaff356c6d
* moved $methodpointer type construction from psystem to pdecobj for JVM,
|
14 years ago |
Jonas Maebe
|
f27ebf8b6d
+ explicitly add constructors of parent class that do not appear in the
|
14 years ago |
Jonas Maebe
|
11fbd8d9a4
+ support properties in Java classes & interfaces
|
14 years ago |
Jonas Maebe
|
834ea45be8
* (class_)constructor/destructor_head() now also parses hints,
|
14 years ago |
Jonas Maebe
|
2964ea3e9b
* don't generate typed constant initializers for interfaces (since they
|
14 years ago |
Jonas Maebe
|
43c5ed20c2
+ support for initialising typed constants via compiler-generated
|
14 years ago |