Histórico de Commits

Autor SHA1 Mensagem Data
  Jonas Maebe aaff356c6d * moved $methodpointer type construction from psystem to pdecobj for JVM, há 14 anos atrás
  Jonas Maebe f27ebf8b6d + explicitly add constructors of parent class that do not appear in the há 14 anos atrás
  Jonas Maebe 11fbd8d9a4 + support properties in Java classes & interfaces há 14 anos atrás
  Jonas Maebe 834ea45be8 * (class_)constructor/destructor_head() now also parses hints, há 14 anos atrás
  Jonas Maebe 2964ea3e9b * don't generate typed constant initializers for interfaces (since they há 14 anos atrás
  Jonas Maebe 43c5ed20c2 + support for initialising typed constants via compiler-generated há 14 anos atrás
  Jonas Maebe 91855becfe + unicodestring support for the JVM target (except for multiple adds há 14 anos atrás
  Jonas Maebe 03af03e696 * changed TObject from an alias for JLObject into a derived class from há 14 anos atrás
  Jonas Maebe 40e0b4677a + support for (only named, for now) records in the JVM target: há 14 anos atrás
  Jonas Maebe 0700e2d7ef + support for {$namespace x.y.z} directive to specify the namespace há 14 anos atrás
  Jonas Maebe d47f26bbca * for now only auto-generate a parameterless constructor in case no há 14 anos atrás
  Jonas Maebe 019ca93a04 * symcreat functionality to use the parser from inside the compiler for há 14 anos atrás
  Jonas Maebe 60e0347bd9 * replaced partial manual declarations of some Java classes with há 14 anos atrás
  Jonas Maebe 410094c1b8 * allow constants and final class vars in Java interfaces (required to há 14 anos atrás
  Jonas Maebe 30a6290aac + support for formal constants (= not typed constants) in Java interfaces, há 14 anos atrás
  Jonas Maebe 37b5c061e3 + support for "final" fields in *external* (Java and other) classes, enabled há 14 anos atrás
  Jonas Maebe 3d4323a75d + support sealed/abstract Java classes (todo: allow abstract Java classes há 14 anos atrás
  Jonas Maebe 2d5a542984 * don't allow static methods in Java interfaces há 14 anos atrás
  Jonas Maebe 0a3a62811b + try/except and try/finally support for JVM target: há 14 anos atrás
  Jonas Maebe be4a27657b + support for nested Java classes há 14 anos atrás
  Jonas Maebe e269f68359 * require that class methods are "static" for Java classes há 14 anos atrás
  Jonas Maebe 83dc297346 + Java interface support, mostly the same as Objective-C protocols há 14 anos atrás
  Jonas Maebe eb5814a868 * implemented declaring and calling constructors for Java classes há 14 anos atrás
  Jonas Maebe 6e82417a51 * various small support fixes for Java classes: há 14 anos atrás
  Jonas Maebe 86b088f398 * store the current field alignment of tobjectdefs that use C_alignment, há 14 anos atrás
  paul 550ad700c3 compiler: allow class declarations inside records (1 part of issue #0019099) há 14 anos atrás
  svenbarth d0705a1779 Rebase to revision 17236 há 14 anos atrás
  svenbarth a944be69a6 * nflw.pas: search for enumerators in helpers for records as well há 14 anos atrás
  Jonas Maebe c0423b6a78 * handle implementing objcprotocols that are defined as formal external há 14 anos atrás
  svenbarth f7f357f18e * symconst.pas: há 14 anos atrás