Jonas Maebe
|
ad871b6acd
* automatically generate versions of inherited virtual class methods that
|
14 жил өмнө |
Jonas Maebe
|
1d0388d40a
+ support for virtual constructors for the JVM platform. We simply
|
14 жил өмнө |
Jonas Maebe
|
e38cfc307b
* renamed pc_procvar2bareproc to pc_bareproc, and allow it also to
|
14 жил өмнө |
Jonas Maebe
|
7d8cbe80f5
+ support for virtual class methods on the JVM platform. The JVM does not
|
14 жил өмнө |
Jonas Maebe
|
478a0376e3
* make sure that wrapped methods for property accesses are added to the
|
14 жил өмнө |
Jonas Maebe
|
4074bf412b
- removed po_java procoption, since it wasn't really used for anything
|
14 жил өмнө |
Jonas Maebe
|
7e7bdc3c55
* make the real name of methods implementing interface methods the same as
|
14 жил өмнө |
Jonas Maebe
|
979f55e1db
+ support for procedural variables for the JVM target
|
14 жил өмнө |
Jonas Maebe
|
5bf16214cd
* changed initialization of records from constructing a new instance and
|
14 жил өмнө |
Jonas Maebe
|
37aa2d8443
+ full support for sets on the JVM target
|
14 жил өмнө |
Jonas Maebe
|
5ea497857d
+ FpcEnumValueObtainable interface that's implemented by all FPC
|
14 жил өмнө |
Jonas Maebe
|
386136ba7c
* declare enumclass "values" method as "static" (necessary so that the JVM
|
14 жил өмнө |
Jonas Maebe
|
112d17af84
+ support for local enum types (defined in procedures), by stuffing their
|
14 жил өмнө |
Jonas Maebe
|
b65422cd59
* make sure that the real name of enums is not replaced by the alias
|
14 жил өмнө |
Jonas Maebe
|
e534a17c01
- removed unused scanner.tscannerstate, inserttext_begin and inserttext_end
|
14 жил өмнө |
Jonas Maebe
|
1ad834f5f9
* in case a property uses a getter/setter with lower visibility than the
|
14 жил өмнө |
Jonas Maebe
|
569228447d
* converted all enum handling for the JVM target so that it uses the
|
14 жил өмнө |
Jonas Maebe
|
13b0ac91d9
+ generate java.lang.Enum descendant classes for Pascal enum types
|
14 жил өмнө |
Jonas Maebe
|
9d0fdb3150
* explicitly specify symtable to jvm_guarantee_record_typesym() instead of
|
14 жил өмнө |
Jonas Maebe
|
2610cea230
- removed orphan helpers
|
14 жил өмнө |
Jonas Maebe
|
df7100ff80
+ support for anonymous record types for the JVM targets: automatically
|
14 жил өмнө |
Jonas Maebe
|
834ea45be8
* (class_)constructor/destructor_head() now also parses hints,
|
14 жил өмнө |
Jonas Maebe
|
e663f0f31f
+ support for class constructors for the JVM target
|
14 жил өмнө |
Jonas Maebe
|
40e0b4677a
+ support for (only named, for now) records in the JVM target:
|
14 жил өмнө |