Frederic Kehrein
|
1778fb6fe3
Implementing `TImplementedInterface.getcopy` to allow copying of interfaced objectcs
|
9 months ago |
Rika Ichinose
|
8784dbc095
Outline freeing TFPList with disposing its items into TFPList.FreeAndNilDisposing.
|
3 years ago |
Margers
|
3e7d58bce7
Rename function to reset_all_default_types
|
10 months ago |
Margers
|
8c73d0a0e2
Fix 2nd compilation in Textmode IDE
|
10 months ago |
florian
|
190b27ad45
* use proper value for Fnv64 initialization
|
10 months ago |
Alligator-1
|
9caabdc4e7
Immediately set the capacity
|
1 year ago |
Michaël Van Canneyt
|
312cf246ad
* Fix creating thunk class when inherited interfaces are used
|
1 year ago |
Sven/Sarah Barth
|
e76c5d96d8
* Fix #40716: only add helpers if the type doesn't belong to the current object/class/record hierarchy
|
1 year ago |
Michaël Van Canneyt
|
fb821b8c9b
* Allow use of attributes on fields and properties in records and classes
|
1 year ago |
florian
|
906571fa25
* improve pretty printing of symbols
|
1 year ago |
Michaël Van Canneyt
|
fe62b3ace8
* Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently
|
1 year ago |
Ryan Joseph
|
fefa163a35
* Introduce RTTI options in symbol definition
|
2 years ago |
Sven/Sarah Barth
|
1853d1ddd8
* keep track which nested function definition the new method has been converted from
|
1 year ago |
Sven/Sarah Barth
|
ab5c5a7e9a
* also keep track of captured def (necessary when functions are captured)
|
1 year ago |
Michaël Van Canneyt
|
cd6d048588
* Add is_systemunit_unicode function (cchartype suymbol)
|
2 years ago |
Michaël Van Canneyt
|
adf9f98f7c
* Define char as AnsiChar
|
2 years ago |
Michaël Van Canneyt
|
7085083559
* Additional fields/enums for invoke helper
|
2 years ago |
Michaël Van Canneyt
|
92f148e667
* Generate hidden class to be used for TVirtualInterface (wasm only)
|
2 years ago |
Nikolay Nikolov
|
adf843196a
Merge remote-tracking branch 'origin/main' into wasm_js_promise_integration
|
2 years ago |
Sven/Sarah Barth
|
62cc594ca4
* for unique type aliases keep track of the original def
|
2 years ago |
Nikolay Nikolov
|
3e21d24098
+ magically insert a void externref type in the System unit, called WasmExternRef
|
2 years ago |
florian
|
8f3cce556d
* some error messages use nicer symbol names
|
2 years ago |
Dmytro Bogatskyy
|
327aac7f24
Add aarch64-iphonesim target
|
2 years ago |
Jonas Maebe
|
12bde4e903
WPO: fix dead code detection, and handle procvars
|
2 years ago |
Sven/Sarah Barth
|
b6b2785b66
* also skip high parameters when pc_normal_no_hidden is given to tprocdef.getcopyas
|
2 years ago |
Sven/Sarah Barth
|
d7d65fe0d7
* fix typo in comment
|
2 years ago |
florian
|
0eee70ac81
* fix FindUnitSymtable for exception symtables, resolves #24801 and #39974
|
2 years ago |
Jonas Maebe
|
efbf5eaa01
Fix loading of ObjC protocol type after c8fee69345
|
2 years ago |
Pierre Muller
|
2187bfaddd
Add name of unit for return type if not from current module in tprocdef.customprocname
|
2 years ago |
Sven/Sarah Barth
|
c8fee69345
* fix #39907: only load system class types from units that are marked as a System unit
|
2 years ago |