Commit Verlauf

Autor SHA1 Nachricht Datum
  J. Gareth "Curious Kit" Moreton d030c85f12 * Fixed bug where a TCallParaNode's "originalindex" defaulted to the wrong value when loading from PPU vor 3 Monaten
  florian f672d4cccf * constref does not mean that a variable is written, resolves #41206 vor 6 Monaten
  Jonas Maebe 547fa426c7 Fix emit_ansistr_const: its input is not guaranteed to be #0-terminated vor 6 Monaten
  Michaël Van Canneyt d3a0a2dddf * Call free instead of destroy vor 6 Monaten
  Michaël Van Canneyt 8c5a48da2b * Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews vor 6 Monaten
  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 vor 9 Monaten
  Sven/Sarah Barth b0675058f5 + add utility function to retrieve a signed integer def for a given integer def vor 3 Jahren
  Rika Ichinose 11d16be702 Add a bound parameter to node_count(_weighted). vor 3 Jahren
  Rika Ichinose 510a281c3f Use a set instead of boolean arguments to TCallCandidates. vor 3 Jahren
  Rika Ichinose 326776c7fa Turn TCallCandidates into an object, make it create FIgnoredCandidateProcs on demand, and outline such adding on demand into dedicated TFPList.AddOnDemand. vor 3 Jahren
  florian 4ef30edbd4 * set ra_addr_taken for addr. param only if really needed vor 11 Monaten
  florian 00ae194e0a + add printing of all fields of tcallnode in TCallNode.XMLPrintNodeData as well vor 11 Monaten
  florian 431d4395ea + print all sub nodes of call nodes vor 11 Monaten
  florian b2892adebf * do not set the addr taken flag for nodes to passed to const/var/out parameters, if vor 11 Monaten
  Sven/Sarah Barth 04b0dfc812 * fix typo in comment vor 11 Monaten
  Alligator-1 9caabdc4e7 Immediately set the capacity vor 1 Jahr
  florian fc6d6c123d * more debug statments removed vor 1 Jahr
  florian ab66440e76 * accidently committed debug statement removed vor 1 Jahr
  florian 51f5726343 * (hopefully) more consistent message when the compiler is stopped during showing the help screen, resolves #39455 vor 1 Jahr
  J. Gareth "Curious Kit" Moreton 2b7df4237b * nf_pass1_done, nf_error, nf_processing and nf_do_not_execute vor 1 Jahr
  J. Gareth "Curious Kit" Moreton 179fc5848b * Flags specific to TArrayConstructorNode have been moved to their own field vor 1 Jahr
  J. Gareth "Curious Kit" Moreton ecc16278f0 * Flags specific to TAssignmentNode have been moved to their own field vor 1 Jahr
  Michaël Van Canneyt fe62b3ace8 * Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently vor 1 Jahr
  florian 5f42443db3 * several issues with the in_val_x optimization fixed vor 1 Jahr
  J. Gareth "Curious Kit" Moreton 01246e4d30 * Fixed issue where Val shortcutting would not compile under 32-bit systems vor 1 Jahr
  J. Gareth "Curious Kit" Moreton 6597f02ebc * The "Val" intrinsic is now simplified for string constants akin to a vor 1 Jahr
  Sven/Sarah Barth ab5c5a7e9a * also keep track of captured def (necessary when functions are captured) vor 1 Jahr
  J. Gareth "Curious Kit" Moreton 83f383e004 * Fixed bug where the original index of a call vor 1 Jahr
  J. Gareth "Curious Kit" Moreton d25d094d57 * Fixed bug where a call node's intrinsic code vor 1 Jahr
  florian 3539b4a6f3 * do str(...) optimization only in level 3+ mode vor 1 Jahr