コミット履歴

作者 SHA1 メッセージ 日付
  Jonas Maebe aaff356c6d * moved $methodpointer type construction from psystem to pdecobj for JVM, 14 年 前
  Jonas Maebe f27ebf8b6d + explicitly add constructors of parent class that do not appear in the 14 年 前
  Jonas Maebe 11fbd8d9a4 + support properties in Java classes & interfaces 14 年 前
  Jonas Maebe 834ea45be8 * (class_)constructor/destructor_head() now also parses hints, 14 年 前
  Jonas Maebe 2964ea3e9b * don't generate typed constant initializers for interfaces (since they 14 年 前
  Jonas Maebe 43c5ed20c2 + support for initialising typed constants via compiler-generated 14 年 前
  Jonas Maebe 91855becfe + unicodestring support for the JVM target (except for multiple adds 14 年 前
  Jonas Maebe 03af03e696 * changed TObject from an alias for JLObject into a derived class from 14 年 前
  Jonas Maebe 40e0b4677a + support for (only named, for now) records in the JVM target: 14 年 前
  Jonas Maebe 0700e2d7ef + support for {$namespace x.y.z} directive to specify the namespace 14 年 前
  Jonas Maebe d47f26bbca * for now only auto-generate a parameterless constructor in case no 14 年 前
  Jonas Maebe 019ca93a04 * symcreat functionality to use the parser from inside the compiler for 14 年 前
  Jonas Maebe 60e0347bd9 * replaced partial manual declarations of some Java classes with 14 年 前
  Jonas Maebe 410094c1b8 * allow constants and final class vars in Java interfaces (required to 14 年 前
  Jonas Maebe 30a6290aac + support for formal constants (= not typed constants) in Java interfaces, 14 年 前
  Jonas Maebe 37b5c061e3 + support for "final" fields in *external* (Java and other) classes, enabled 14 年 前
  Jonas Maebe 3d4323a75d + support sealed/abstract Java classes (todo: allow abstract Java classes 14 年 前
  Jonas Maebe 2d5a542984 * don't allow static methods in Java interfaces 14 年 前
  Jonas Maebe 0a3a62811b + try/except and try/finally support for JVM target: 14 年 前
  Jonas Maebe be4a27657b + support for nested Java classes 14 年 前
  Jonas Maebe e269f68359 * require that class methods are "static" for Java classes 14 年 前
  Jonas Maebe 83dc297346 + Java interface support, mostly the same as Objective-C protocols 14 年 前
  Jonas Maebe eb5814a868 * implemented declaring and calling constructors for Java classes 14 年 前
  Jonas Maebe 6e82417a51 * various small support fixes for Java classes: 14 年 前
  Jonas Maebe 86b088f398 * store the current field alignment of tobjectdefs that use C_alignment, 14 年 前
  svenbarth de1e6b1c3d Implement support for nested non-generic types inside generic types. This is mostly for records, classes and objects ("structures") as those didn't work at all, but the others (arrays, procvars) weren't done cleanly either. 14 年 前
  svenbarth 7a401d6f00 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 年 前
  svenbarth 19f0bc5c64 Added two reminders for me 14 年 前
  svenbarth c17a8d36ae 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 年 前
  svenbarth 6d161298d5 Added two reminders for me 14 年 前