Sven/Sarah Barth
|
d335ce60dd
* ensure that flushpendingswitchesstate had been called before the start of replaying tokens
|
8 сар өмнө |
Sven/Sarah Barth
|
7fe7e26659
* use dispose() instead of freemem() for consistency with the allocation of pmessagestaterecord
|
8 сар өмнө |
Michaël Van Canneyt
|
df365a56cf
* Use IsYAMLFileName, detect other extensions
|
8 сар өмнө |
Michaël Van Canneyt
|
abeccabdf1
* Add IsYAMLfileName
|
8 сар өмнө |
Michaël Van Canneyt
|
2b56b2d725
* Add possibility to scan single document in consecutive calls
|
8 сар өмнө |
Michaël Van Canneyt
|
417ba4cca8
* Alias support
|
8 сар өмнө |
Michaël Van Canneyt
|
349003662c
* Fix extensions in filenames
|
8 сар өмнө |
Michaël Van Canneyt
|
e9eb8297bc
* Handle case where there is no end-of-document
|
8 сар өмнө |
Michaël Van Canneyt
|
2f086e1ec2
* Some formatting fixes, make sure string argument is const where possible
|
8 сар өмнө |
Margers
|
93d855b2ca
Remove one of two CPULLVM define macro
|
8 сар өмнө |
Margers
|
f7cbed1a72
def_system_macro -> undef_system_macro (fix oversight as if then block is equal to else block)
|
8 сар өмнө |
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 сар өмнө |