提交历史

作者 SHA1 备注 提交日期
  Michaël Van Canneyt 498ff5c56c * Allow to read YAML files. 8 月之前
  Michaël Van Canneyt 52d1a5da94 * Add YAML parser & converter to JSON 8 月之前
  florian 40f9d006d6 * write basic attributes for riscvXX-linux 8 月之前
  florian a16f2ae35d * tai_eabi_attribute -> tai_attribute so it can be used by other architectures 8 月之前
  mattias 80c59d2474 fcl-passrc: parser: forbid anonymous/local types in proc args and result types 8 月之前
  mattias 4e5be1337c fcl-passrc: parser: forbid local types as proc args 8 月之前
  mattias 459e1901d2 fcl-passrc: fixed forbid anonymous range type as proc arg type 8 月之前
  mattias 1748f7d860 fcl-passrc: parse and resolve attributes of method arguments 8 月之前
  Sven/Sarah Barth 024d2bfd73 * extended RTTI now includes static properties, so adjust the test to reflect this 8 月之前
  Sven/Sarah Barth 4aed151833 * fix compilation on i8086 where depending on the memory type code and data pointers may be different (Note: this does not mean that the code works as the RTTI data generated by the compiler does not seem valid either) 8 月之前
  florian e30ca27914 * RiscV: write also nopic directive 8 月之前
  Sven/Sarah Barth de8d54cfef * reset oo_is_forward object option for external classes after parsing the parent classes 8 月之前
  florian 64e87c87bc * apply OptPass1OP to SLT/SLTU as well 8 月之前
  Sven/Sarah Barth 3b7d9956ca * fix #40653: don't allow the use of a class during its declaration as parent for a nested class (Delphi compatible) 8 月之前
  Sven/Sarah Barth a2826343bb - remove unnecessary subclassing inside TCustomAVLTreeMap<> 8 月之前
  Sven/Sarah Barth dedc018beb * when parsing generic parameter types allow the use of generics that are part of the current specialization stack (this can be the case if a generic is used inside itself as a type parameter for a specialization) 8 月之前
  Sven/Sarah Barth 9b63123bf0 + add utility function to check whether a generic belongs to the currently parsed generic even if it's further up in the specialization stack 8 月之前
  Sven/Sarah Barth 8f81b213dc * keep track of the current generic def in the specialization state 8 月之前
  Sven/Sarah Barth db83f9c696 * keep track of the current specialization state of the current module 8 月之前
  Sven/Sarah Barth 5d65194777 * TList<>.Pack() with method pointer parameter already passes Default(T) to the check function, so use R instead of Default(T) in the Pack() overload without method pointer 8 月之前
  florian a7dab71da1 * compiled with clang-1205.0.22.9 8 月之前
  Sven/Sarah Barth 79ff74ac44 * fix #41007: only unlink typesyms from their typedefs when releasing an unused implicit specialization if the typesym was created for the implicit specialization 8 月之前
  Sven/Sarah Barth 32b3477fe2 * fix #41063: don't add classrefdefs or objectdefs to the WPOInfo if they are declared locally (e.g. capturer instances) 8 月之前
  Sven/Sarah Barth 291d2e911a + add test for fixed #40011 8 月之前
  florian b7608b045b * RiscV: push_addr_param unified 8 月之前
  Sven/Sarah Barth 9de0025394 * fix #41074: adjust conversion level of class/interface to pointer and class to interface conversions so that sub class to class conversions take precedence 8 月之前
  Sven/Sarah Barth 310afcd783 * fix #41075: don't allow @<anonfunc> 8 月之前
  florian 9ba3b12eaa * RiscV: unify push_addr_param 8 月之前
  florian b4a83e29a4 * fixes RiscV32 building 8 月之前
  Sven/Sarah Barth aa0ccd8b59 * fix #41072: proc_to_procvar_equal_internal() might be passed a procvar in case of "procvar := @<anon func>", reject that as incompatible 8 月之前