Commit History

Autor SHA1 Mensaxe Data
  Sven/Sarah Barth d335ce60dd * ensure that flushpendingswitchesstate had been called before the start of replaying tokens hai 8 meses
  Sven/Sarah Barth 7fe7e26659 * use dispose() instead of freemem() for consistency with the allocation of pmessagestaterecord hai 8 meses
  Michaël Van Canneyt df365a56cf * Use IsYAMLFileName, detect other extensions hai 8 meses
  Michaël Van Canneyt abeccabdf1 * Add IsYAMLfileName hai 8 meses
  Michaël Van Canneyt 2b56b2d725 * Add possibility to scan single document in consecutive calls hai 8 meses
  Michaël Van Canneyt 417ba4cca8 * Alias support hai 8 meses
  Michaël Van Canneyt 349003662c * Fix extensions in filenames hai 8 meses
  Michaël Van Canneyt e9eb8297bc * Handle case where there is no end-of-document hai 8 meses
  Michaël Van Canneyt 2f086e1ec2 * Some formatting fixes, make sure string argument is const where possible hai 8 meses
  Margers 93d855b2ca Remove one of two CPULLVM define macro hai 8 meses
  Margers f7cbed1a72 def_system_macro -> undef_system_macro (fix oversight as if then block is equal to else block) hai 8 meses
  Michaël Van Canneyt 498ff5c56c * Allow to read YAML files. hai 8 meses
  Michaël Van Canneyt 52d1a5da94 * Add YAML parser & converter to JSON hai 8 meses
  florian 40f9d006d6 * write basic attributes for riscvXX-linux hai 8 meses
  florian a16f2ae35d * tai_eabi_attribute -> tai_attribute so it can be used by other architectures hai 8 meses
  mattias 80c59d2474 fcl-passrc: parser: forbid anonymous/local types in proc args and result types hai 8 meses
  mattias 4e5be1337c fcl-passrc: parser: forbid local types as proc args hai 8 meses
  mattias 459e1901d2 fcl-passrc: fixed forbid anonymous range type as proc arg type hai 8 meses
  mattias 1748f7d860 fcl-passrc: parse and resolve attributes of method arguments hai 8 meses
  Sven/Sarah Barth 024d2bfd73 * extended RTTI now includes static properties, so adjust the test to reflect this hai 8 meses
  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) hai 8 meses
  florian e30ca27914 * RiscV: write also nopic directive hai 8 meses
  Sven/Sarah Barth de8d54cfef * reset oo_is_forward object option for external classes after parsing the parent classes hai 8 meses
  florian 64e87c87bc * apply OptPass1OP to SLT/SLTU as well hai 8 meses
  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) hai 8 meses
  Sven/Sarah Barth a2826343bb - remove unnecessary subclassing inside TCustomAVLTreeMap<> hai 8 meses
  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) hai 8 meses
  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 hai 8 meses
  Sven/Sarah Barth 8f81b213dc * keep track of the current generic def in the specialization state hai 8 meses
  Sven/Sarah Barth db83f9c696 * keep track of the current specialization state of the current module hai 8 meses