Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  sergei 816953990d * Do not access fields of potentially unassigned resultdef. p1.resultdef is not assigned at this point when dotypecheck=false. Mantis #20765. 13 năm trước cách đây
  paul 889196f1c8 compiler: don't allow to execute instance methods, use instance fields and properties from the nested class (bug #0020721) 13 năm trước cách đây
  florian 6ec0f2549a * factored load node flags out of node flags to gain space 13 năm trước cách đây
  paul c6ca9e5091 compiler: 14 năm trước cách đây
  paul 33a67704ac compiler: allow type conversions for ordinal types inside type declarations e.g inside enumerations like: Byte(0)..Byte(15) 14 năm trước cách đây
  paul 7a74d2c2f8 compiler: reduce amount of hints and notes 14 năm trước cách đây
  florian 9d31a0e2f8 * don't evaluate sizeof(<type param>) as a constant to avoid arithmetic errors in constant folding, resolves #20192 14 năm trước cách đây
  paul 8b0cb2c1d5 compiler: 14 năm trước cách đây
  paul eca53485b8 compiler: cleanup 14 năm trước cách đây
  paul 9e0ad7baae merge r17318 from cpstrnew branch by florian: 14 năm trước cách đây
  paul 8a4634a7b1 merge r13481 from cpstrnew branch by florian 14 năm trước cách đây
  paul a95512f0ec merge cpstrnew branch r13480 by florian: 14 năm trước cách đây
  paul ec29fddda7 compiler: implement Delphi like dynamic array constructors. E.g.: SomeArrayVar := TSomeDynArrayType.Create(value1, value2). (issue #0015385) 14 năm trước cách đây
  paul 8309809a0d compiler: use try_consume_unitsym for except variable parse. this is needed to reduce maintenance cost for later unit identifier search changes 14 năm trước cách đây
  florian 79a96ab287 + ttypesym.prettyname 14 năm trước cách đây
  florian 8b58d69576 * accept undefineddef (generic parameter) as parameter for assigned, resolves #19974 14 năm trước cách đây
  Jonas Maebe 9195506c56 * make sure that anonymous inherited calls only call through to the 14 năm trước cách đây
  florian d35d1ed357 + initial support for pascal booleans with sizes 2, 4 and 8 14 năm trước cách đây
  florian 6ea8eb7dc2 + changes precedence of unary minus operator in mac and iso mode, resolves #17710 14 năm trước cách đây
  Jonas Maebe b0e83a06af * fixed crash when trying to index a record without a default property 14 năm trước cách đây
  paul 56cd7b3450 compiler: allow use of default properties for records (issue #0019098) 14 năm trước cách đây
  svenbarth 9eafb5e7cd For "inherited" the use of helpers must be allowed as well, as those might use a ttypenode of a helper as well. 14 năm trước cách đây
  svenbarth 3c477c67ec Removing "current_syssym" again 14 năm trước cách đây
  svenbarth 24243f87e8 Added a check similar to the "allowed" one to be able to remove the "current_syssym" variable again. 14 năm trước cách đây
  svenbarth d0705a1779 Rebase to revision 17236 14 năm trước cách đây
  svenbarth a944be69a6 * nflw.pas: search for enumerators in helpers for records as well 14 năm trước cách đây
  Jonas Maebe ebb4d26201 * replaced all tobjectdef() typecasts of the first argument of 14 năm trước cách đây
  svenbarth f7f357f18e * symconst.pas: 14 năm trước cách đây
  svenbarth 5218666328 * ncgrtti.pas: RTTI generation for helpers is handled like that for classes 14 năm trước cách đây
  svenbarth 878c8c7806 Implemented correct handling of inherited methods. 14 năm trước cách đây