Historia zmian

Autor SHA1 Wiadomość Data
  Jonas Maebe 112d17af84 + support for local enum types (defined in procedures), by stuffing their 14 lat temu
  Jonas Maebe 5ad5a6f326 * small optimization for g_getarraylen 14 lat temu
  Jonas Maebe b65422cd59 * make sure that the real name of enums is not replaced by the alias 14 lat temu
  Jonas Maebe cfe125198c * always return true from tjvmnodeutils.force_init(), because when this 14 lat temu
  Jonas Maebe 2376003cd0 * wrap the init/finalization code even when it is implicitly generated 14 lat temu
  Jonas Maebe 466f6751c8 + getpointerdef() function that returns a pointerdef for the passed def. 14 lat temu
  Jonas Maebe 9d4162d840 * ifdefed jvmdef usage 14 lat temu
  Jonas Maebe ae554ba1d3 * ifdefed pjvm usage 14 lat temu
  Jonas Maebe ec33f745a2 * ifdefed jvmdef usage 14 lat temu
  Jonas Maebe bd9e0b1a45 * ifdefed pjvm usage 14 lat temu
  Jonas Maebe 93ddf11143 * ifdefed pjvm usage 14 lat temu
  Jonas Maebe 75e259e426 * ifdef'ed jvmdef/pjvm usage for jvm target 14 lat temu
  Jonas Maebe e534a17c01 - removed unused scanner.tscannerstate, inserttext_begin and inserttext_end 14 lat temu
  Jonas Maebe 90d82ad826 * fixed unit reloading after the addition of the def field to tcgpara 14 lat temu
  Jonas Maebe 6154f1b0d9 * keep track of the number of abstract methods per class via a counter 14 lat temu
  Jonas Maebe 92fbbcff88 * also write definitions for abstract methods 14 lat temu
  Jonas Maebe 390bf35b52 * skip the funcretsym in tprocdef.getcopy in case it's in the localst, 14 lat temu
  Jonas Maebe 1ad834f5f9 * in case a property uses a getter/setter with lower visibility than the 14 lat temu
  Jonas Maebe bc21708967 * again use areturn instead of ireturn for returning enums since they're 14 lat temu
  Jonas Maebe a3bd8cb0ba * correctly add an extra [ to the type of call-by-reference parameters that 14 lat temu
  Jonas Maebe b50bd9534d * name nestedfpstruct types so they can no longer be confused with names of 14 lat temu
  Jonas Maebe 460c7a519b * also handle tc_int_2_int,tc_int_2_bool,tc_bool_2_int in 14 lat temu
  Jonas Maebe 815ab863b6 * fixed external name for inner classes (must not contain the name for 14 lat temu
  Jonas Maebe f59a2b38bf + string conversion for oo_is_enum_class 14 lat temu
  Jonas Maebe 94a4e1e069 + string version of vis_none 14 lat temu
  Jonas Maebe 622ac7184c * fixed string length for varspez strings 14 lat temu
  Jonas Maebe 6f2b7ca830 * never use the target_specific_explicit_typeconv() code for non-tc_equal 14 lat temu
  Jonas Maebe 325b5cae6b * fixed int_to_int conversion for larger->smaller types in mem locations 14 lat temu
  Jonas Maebe bf2854dae5 * when internally taking the address of shortstrings to typecast 14 lat temu
  Jonas Maebe 569228447d * converted all enum handling for the JVM target so that it uses the 14 lat temu