Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe 2376003cd0 * wrap the init/finalization code even when it is implicitly generated преди 14 години
  Jonas Maebe 466f6751c8 + getpointerdef() function that returns a pointerdef for the passed def. преди 14 години
  Jonas Maebe 9d4162d840 * ifdefed jvmdef usage преди 14 години
  Jonas Maebe ae554ba1d3 * ifdefed pjvm usage преди 14 години
  Jonas Maebe ec33f745a2 * ifdefed jvmdef usage преди 14 години
  Jonas Maebe bd9e0b1a45 * ifdefed pjvm usage преди 14 години
  Jonas Maebe 93ddf11143 * ifdefed pjvm usage преди 14 години
  Jonas Maebe 75e259e426 * ifdef'ed jvmdef/pjvm usage for jvm target преди 14 години
  Jonas Maebe e534a17c01 - removed unused scanner.tscannerstate, inserttext_begin and inserttext_end преди 14 години
  Jonas Maebe 90d82ad826 * fixed unit reloading after the addition of the def field to tcgpara преди 14 години
  Jonas Maebe 6154f1b0d9 * keep track of the number of abstract methods per class via a counter преди 14 години
  Jonas Maebe 92fbbcff88 * also write definitions for abstract methods преди 14 години
  Jonas Maebe 390bf35b52 * skip the funcretsym in tprocdef.getcopy in case it's in the localst, преди 14 години
  Jonas Maebe 1ad834f5f9 * in case a property uses a getter/setter with lower visibility than the преди 14 години
  Jonas Maebe bc21708967 * again use areturn instead of ireturn for returning enums since they're преди 14 години
  Jonas Maebe a3bd8cb0ba * correctly add an extra [ to the type of call-by-reference parameters that преди 14 години
  Jonas Maebe b50bd9534d * name nestedfpstruct types so they can no longer be confused with names of преди 14 години
  Jonas Maebe 460c7a519b * also handle tc_int_2_int,tc_int_2_bool,tc_bool_2_int in преди 14 години
  Jonas Maebe 815ab863b6 * fixed external name for inner classes (must not contain the name for преди 14 години
  Jonas Maebe f59a2b38bf + string conversion for oo_is_enum_class преди 14 години
  Jonas Maebe 94a4e1e069 + string version of vis_none преди 14 години
  Jonas Maebe 622ac7184c * fixed string length for varspez strings преди 14 години
  Jonas Maebe 6f2b7ca830 * never use the target_specific_explicit_typeconv() code for non-tc_equal преди 14 години
  Jonas Maebe 325b5cae6b * fixed int_to_int conversion for larger->smaller types in mem locations преди 14 години
  Jonas Maebe bf2854dae5 * when internally taking the address of shortstrings to typecast преди 14 години
  Jonas Maebe 569228447d * converted all enum handling for the JVM target so that it uses the преди 14 години
  Jonas Maebe d64f5d14d6 * fixed compilation with -dnounsupported преди 14 години
  Jonas Maebe 297f3d087d * don't write field definitions for varsyms marked as external преди 14 години
  Jonas Maebe 1c3f0c7a2f * also wrap the initcode of main programs, so that typed constants get преди 14 години
  Jonas Maebe 13b0ac91d9 + generate java.lang.Enum descendant classes for Pascal enum types преди 14 години