Historial de Commits

Autor SHA1 Mensaje Fecha
  mattias cb4594a155 compiler: set to nil after free hace 1 semana
  Sven/Sarah Barth 6c8e6e2d2a * when checking whether the last parameter is an array of const then first check whether there is a parameter at all hace 2 semanas
  Sven/Sarah Barth 0f9dfa29ac * fix #41458: when registering the procdef ensure that it's owner is set to the same symtable as the procsym's owner hace 1 mes
  Pierre Muller ce8a4b2fc0 Fix for bug report 41443: hace 2 meses
  J. Gareth "Curious Kit" Moreton d030c85f12 * Fixed bug where a TCallParaNode's "originalindex" defaulted to the wrong value when loading from PPU hace 5 meses
  florian f672d4cccf * constref does not mean that a variable is written, resolves #41206 hace 8 meses
  Jonas Maebe 547fa426c7 Fix emit_ansistr_const: its input is not guaranteed to be #0-terminated hace 9 meses
  Michaël Van Canneyt d3a0a2dddf * Call free instead of destroy hace 9 meses
  Michaël Van Canneyt 8c5a48da2b * Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews hace 9 meses
  Sven/Sarah Barth 50b160651c * fix #38122 in a more correct way than previously done: instead of adjusting the methodpointer node when it's a deref node adjust what value is stored in a temp if a call node is encountered: store the pointer value, not the pointed to value to avoid the reference getting lost hace 11 meses
  Sven/Sarah Barth b0675058f5 + add utility function to retrieve a signed integer def for a given integer def hace 3 años
  Rika Ichinose 11d16be702 Add a bound parameter to node_count(_weighted). hace 3 años
  Rika Ichinose 510a281c3f Use a set instead of boolean arguments to TCallCandidates. hace 3 años
  Rika Ichinose 326776c7fa Turn TCallCandidates into an object, make it create FIgnoredCandidateProcs on demand, and outline such adding on demand into dedicated TFPList.AddOnDemand. hace 4 años
  florian 4ef30edbd4 * set ra_addr_taken for addr. param only if really needed hace 1 año
  florian 00ae194e0a + add printing of all fields of tcallnode in TCallNode.XMLPrintNodeData as well hace 1 año
  florian 431d4395ea + print all sub nodes of call nodes hace 1 año
  florian b2892adebf * do not set the addr taken flag for nodes to passed to const/var/out parameters, if hace 1 año
  Sven/Sarah Barth 04b0dfc812 * fix typo in comment hace 1 año
  Alligator-1 9caabdc4e7 Immediately set the capacity hace 1 año
  florian fc6d6c123d * more debug statments removed hace 1 año
  florian ab66440e76 * accidently committed debug statement removed hace 1 año
  florian 51f5726343 * (hopefully) more consistent message when the compiler is stopped during showing the help screen, resolves #39455 hace 1 año
  J. Gareth "Curious Kit" Moreton 2b7df4237b * nf_pass1_done, nf_error, nf_processing and nf_do_not_execute hace 1 año
  J. Gareth "Curious Kit" Moreton 179fc5848b * Flags specific to TArrayConstructorNode have been moved to their own field hace 1 año
  J. Gareth "Curious Kit" Moreton ecc16278f0 * Flags specific to TAssignmentNode have been moved to their own field hace 1 año
  Michaël Van Canneyt fe62b3ace8 * Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently hace 1 año
  florian 5f42443db3 * several issues with the in_val_x optimization fixed hace 1 año
  J. Gareth "Curious Kit" Moreton 01246e4d30 * Fixed issue where Val shortcutting would not compile under 32-bit systems hace 1 año
  J. Gareth "Curious Kit" Moreton 6597f02ebc * The "Val" intrinsic is now simplified for string constants akin to a hace 2 años