Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Nikolay Nikolov 3094f75690 * WebAssembly code generation for 'case' nodes changed to use labels 3 năm trước cách đây
  nickysn 940738a3a1 * synchronized with trunk 4 năm trước cách đây
  florian 5a26c58285 * allow in-operator to be used on type parameters, resolves #38497 4 năm trước cách đây
  nickysn c781e03edf + implemented WebAssembly code generation for case statements 4 năm trước cách đây
  florian bb25c604cf + optimize a in [a] 5 năm trước cách đây
  florian 315819692a - do not call firstpass in tinnode.pass_typecheck as it prevents further optimizations 5 năm trước cách đây
  florian 84a1f614d9 * fix several double ; 5 năm trước cách đây
  svenbarth 60345366f2 * fix for Mantis #35140: apply patch by Ryan Joseph together with some further changes by me to add support for constant parameters in generics 5 năm trước cách đây
  florian cbec738829 * last commit was not complete/earlier version committed 5 năm trước cách đây
  florian abb79553d2 * optimize case statements with a single branch into if statements (ord const only) 5 năm trước cách đây
  Jonas Maebe 46afcbb362 * an incomplete case statement is not an error in ISO Pascal (mantis #35910) 6 năm trước cách đây
  pierre 243c967967 Commit of new debug feature implemented by J. Gareth Moreton 6 năm trước cách đây
  Jonas Maebe b291d17fc5 * fix overflow errors in case coverage code 6 năm trước cách đây
  Jonas Maebe ba1b4b1c92 + support for verifying whether a case statements handles all possibilities 6 năm trước cách đây
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 năm trước cách đây
  florian 7f5c2fa3aa * (modified) patch by Gareth Moreton: Speed improvement in case blocks, resolves #0034762 6 năm trước cách đây
  Jonas Maebe 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the 6 năm trước cách đây
  svenbarth 9b45f58c0b + add flags that allow checking for overloads with isbinaryoverloaded() and isunaryoverloaded() without modifying the passed in node or even checking for normally non-overloadable operators 7 năm trước cách đây
  svenbarth afbbd22544 - the labtree argument is no longer needed 7 năm trước cách đây
  svenbarth cfa373a8cf * fix case of string with ranges as labels 7 năm trước cách đây
  svenbarth d50848174a + add putboolean and getboolean convenience methods to tentfile 7 năm trước cách đây
  florian b1dff29cbf * removed unused units 8 năm trước cách đây
  florian d5754cf47c * create jmp trees for really big case statements 8 năm trước cách đây
  Károly Balogh 5426c11611 marked a few uses of TConstExprInt as const during parameter passing, to avoid a few unnecessary record copying 8 năm trước cách đây
  florian 5df9b994d1 * fix warnings which were caused by last changes to for node generation 8 năm trước cách đây
  Jonas Maebe 3669419bb3 * fixed tcasenode.simplify() in case we have to pass via a "less" branch of 9 năm trước cách đây
  Jonas Maebe ee87d3bba9 * fixed "case <string> of" with multiple labels for a single statement after 10 năm trước cách đây
  Jonas Maebe ac592ed634 - removed some more unnecessary code after r30855 10 năm trước cách đây
  Jonas Maebe 801fc50e86 * simplified "case stringexpr of" handling and removed memory leaks due to 10 năm trước cách đây
  Jonas Maebe b57c95043f + support overriding tdef/tsym methods with target-specific functionality: 11 năm trước cách đây