コミット履歴

作者 SHA1 メッセージ 日付
  maciej-izak e4565378db * Allow for "record constraint" in Delphi mode more types like: ordinal, float, classical objects, enumerations (instead of just record). Delphi compatibility. Fix for mantis #24073. 8 年 前
  Mattias Gaertner 07c98e816f pastojs: external class bracket accessor 8 年 前
  Mattias Gaertner 972b24286d fcl-passrc: added test for unit of only external stuff does not generate a hint 8 年 前
  Mattias Gaertner 4bce2e2b4d pastojs: remove empty $impl 8 年 前
  Mattias Gaertner 2afaeb60de fcl-passrc: nicer error message when calling property proc var with wrong args 8 年 前
  nickysn 321876252b + enabled the rol/ror intrinsic on i8086 8 年 前
  nickysn 0b1a54f924 * on 16-bit CPUs, avoid the unnecessary 32-bit conversion of the right shl/shr 8 年 前
  Mattias Gaertner 2810dc5b44 pastojs: class const 8 年 前
  Mattias Gaertner 5c9c8024be fcl-passrc: 8 年 前
  nickysn b957b65ec8 * generate better i8086 code for 64-bit shl/shr, by masking the shift count by 63 8 年 前
  Mattias Gaertner 6bb2dcf350 pastojs: updated error strings 8 年 前
  Mattias Gaertner 58791a0b5c fcl-passrc: fixed checking proc arg base type from different units, fixed scanner eof row, fixed fail test messages 8 年 前
  nickysn 6580dfee39 * generate better i386 code for 64-bit shl/shr, by masking the shift count by 8 年 前
  nickysn 76cb419241 * use 16-bit 386+ instructions (shld,shrd) for performing fast 32-bit 8 年 前
  nickysn 0ab4f01668 * implemented fast (loopless) 32-bit shift by constant for 8086 as well 8 年 前
  maciej-izak 8391b73206 * Virtual methods cannot be declared as static (static virtual method has no sense). 8 年 前
  nickysn 0f2ad7b712 * generate faster (i.e. loopless) code for 32-bit shl/shr/sar by const on 186+ 8 年 前
  maciej-izak ee4ae1254f undo accidental commit (r35721) :/ 8 年 前
  maciej-izak b4b87a841c 8 年 前
  Mattias Gaertner e71ac95b69 fcl-passrc: pasuseanalyzer: no hint assigned but never used for out argument 8 年 前
  Mattias Gaertner dac17860c4 fcl-passrc: pasresolver: when accessing a record member, access the record too 8 年 前
  Mattias Gaertner 457d23a151 fcl-passrc: pasresolver: check proc type or proc var 8 年 前
  maciej-izak 322720236c + added missing dwarf constants: DW_FORM_sec_offset, DW_FORM_exprloc and DW_FORM_flag_present 8 年 前
  Mattias Gaertner e9791ceffc pas2js: started pass property by reference 8 年 前
  Mattias Gaertner 632b973ed6 fcl-passrc: comments, analyzer option paoKeepPublished 8 年 前
  Mattias Gaertner bceb016f5f pastojs: added array params to external class 'Array' [integer]:jsvalue, 'Object' [string]:jsvalue 8 年 前
  Mattias Gaertner d4c801b708 fcl-passrc: pasresolver: allow adding custom arram params 8 年 前
  Mattias Gaertner fcbfa0899f pastojs: nested proc var 8 年 前
  Mattias Gaertner f23862e8de fcl-passrc: pasresolver: proc type modifier is nested 8 年 前
  Mattias Gaertner 255870d371 fcl-passrc: pasresolver: fixed searching units recursively 8 年 前