提交历史

作者 SHA1 备注 提交日期
  svenbarth 7988446f1a Merged revision(s) 39802, 39816-39817 from trunk: 4 年之前
  marco 2b9ddf3bee # revisions: 45519,46865,46918 4 年之前
  Jonas Maebe bd4f2057e5 --- Merging r43186 into '.': 5 年之前
  svenbarth f6a867ef04 * move handling of Concat to tinlinenode so that it can be easily extended for dynamic arrays 7 年之前
  svenbarth c01b36a2fa * the checks for no parameters are not needed for Insert() and Delete() as they take care of that themselves with an overload listing 7 年之前
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers 8 年之前
  florian b1dff29cbf * removed unused units 8 年之前
  svenbarth a2c9c75e97 Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures. 9 年之前
  Jonas Maebe 5919ca84bb * fixed string code page after setstring(rawbytestring,..) (mantis #29833) 9 年之前
  florian 70b8789262 o basic extended pascal support: 9 年之前
  svenbarth 0ff87336aa Convert the Boolean parameters accept_equal, typeonly and hadspecialize of comp_expr(), sub_expr() and factor() to a set parameter and adjust all calls. 9 年之前
  svenbarth 35d8a51730 pexpr.pas: 10 年之前
  svenbarth 295a8af4bb pexpr.pas: 10 年之前
  svenbarth 529677cc79 ncal.pas: 10 年之前
  yury 432248cbf1 * Removed lot of unused vars. 10 年之前
  florian dd967eb136 * handle records in iso mode properly if no tag-field is given 10 年之前
  Jonas Maebe c43475522e * fixed uninitialized helper procedure name in case setstring() was not 10 年之前
  Jonas Maebe ff583bde6c * made setstring() a compiler intrinsic so it can set the compile-time 10 年之前
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables 11 年之前
  svenbarth 9d48bc0baf Implement cross unit type overloading of generics. This fixes the regression introduced with revision 25498. 12 年之前
  florian 0968d095ed * convert function like used new into a appropriate nodes only in pass_1 so proper error checking can be carried out, resolves #24495 12 年之前
  florian e1233e0111 * asizeint => longint, it is unlikely that an variant record well ever have more than 2^31 branches 12 年之前
  florian 2fdd3e2d0a + introduce tvariantrecbranch to be able to store 12 年之前
  florian d67f31a0e1 * allow type parameters variables being passed to new/dispose, resolves #23270 12 年之前
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 年之前
  florian fecafd8bb7 * unified formatting 13 年之前
  sergei 92f927976e * Rewrote fpc_dynarray_copy to trim out-of-range arguments instead of raising range error. Makes behavior Delphi-compatible and resolves #21396. 13 年之前
  paul 3b153c223a compiler: 13 年之前
  sergei 40f29ffd7a * Generate direct order of indexes passed to fpc_dynarray_setlength at compile time, eliminates the need of reversing them at runtime (in DynArraySetLength). 13 年之前
  florian 5d4607f65a * ignore errors in setlength parsing inside a generic functin, resolves #20557 13 年之前