Historia zmian

Autor SHA1 Wiadomość Data
  Michaël Van Canneyt 7cd044eae7 save/restore state when loading other modules. 1 rok temu
  Michaël Van Canneyt d9317e5df5 * Remove use of current_module 1 rok temu
  Michaël Van Canneyt a81715d6ea * Pass loaded from 1 rok temu
  Michaël Van Canneyt 3ce07ef6fa * use set_current_scanner, add mainscanner 1 rok temu
  Michaël Van Canneyt 93ae6261cc * Make current_scanner a function/procedure to better control lifetime 1 rok temu
  Michaël Van Canneyt 4443e83b75 * replace/restore_scanner use var in state to make sure the correct scanner is freed 1 rok temu
  Michaël Van Canneyt 8fa3c57c1b * split module creation from parsing start 1 rok temu
  Michaël Van Canneyt 5b27fa9375 * Remove commented variables 1 rok temu
  Michaël Van Canneyt 83b5047931 * Move program/library header parsing to separate routines 1 rok temu
  Michaël Van Canneyt b45aee980f * Split parsing from post-processing, code generation and linking 1 rok temu
  Michaël Van Canneyt 122251f71d * Move interface parsing part to separate routine so we can split tasks later 1 rok temu
  Michaël Van Canneyt 560d597c85 * Move implementation part to separate routine so we can split tasks later 1 rok temu
  Michaël Van Canneyt 97f159e4b2 * Refactory: remove current_module use from top-level parsing 1 rok temu
  Michaël Van Canneyt 277a3be9b0 * DRY Refactoring: introduce discardppu 1 rok temu
  florian bf2a3566fa * patch by Sergey Larin: Compile dynarr := nil (and, preferably, SetLength(dynarr, 0)) as fpc_dynarray_clear, resolves #40309 1 rok temu
  Michaël Van Canneyt 48cb0eb5b1 * force correct strpas overload when using unicodestrings 1 rok temu
  florian bcf320a76e * patch by Rika: Don’t pretend optinfo^.index can be aword(−1), resolves #40405 1 rok temu
  J. Gareth "Curious Kit" Moreton 1ab46c909a * Reduced the number of expensive calls to "GetUserCode" in DFA 1 rok temu
  florian 64141c8bdd * increase ppu long version as the format changed 1 rok temu
  florian 4103b3d180 * formatting 1 rok temu
  J. Gareth "Curious Kit" Moreton dba69917a9 * Flags specific to TInlineNode have been moved to their own field 1 rok temu
  J. Gareth "Curious Kit" Moreton 4736cc2360 * Flags specific to TDerefNode have been moved to their own field 1 rok temu
  J. Gareth "Curious Kit" Moreton 179fc5848b * Flags specific to TArrayConstructorNode have been moved to their own field 1 rok temu
  J. Gareth "Curious Kit" Moreton ecc16278f0 * Flags specific to TAssignmentNode have been moved to their own field 1 rok temu
  J. Gareth "Curious Kit" Moreton 0e5da37533 * Flags specific to TAsmNode have been moved to their own field 1 rok temu
  J. Gareth "Curious Kit" Moreton c21a0f0654 * Flags specific to TModDivNode have been moved to their own field 1 rok temu
  J. Gareth "Curious Kit" Moreton b804fc5164 * Flags specific to TAddNode have been moved to their own field 1 rok temu
  J. Gareth "Curious Kit" Moreton 5ea60b97b1 * Clarity over blocknode and VMT flags. nf_usercode_entry doesn't need to be cascaded in "firstpass" as TBlockNode.Simplify already does this 1 rok temu
  J. Gareth "Curious Kit" Moreton 1bba83cebb * Flags specific to TVecNode have been moved to their own field 1 rok temu
  Michaël Van Canneyt b1b5c13671 * Do not dump certificate. Fixes issue #40678 1 rok temu