Michaël Van Canneyt
|
8c5a48da2b
* Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews
|
4 months ago |
Sven/Sarah Barth
|
4185e1dc67
* fix typo in comment
|
7 months ago |
Sven/Sarah Barth
|
32b3477fe2
* fix #41063: don't add classrefdefs or objectdefs to the WPOInfo if they are declared locally (e.g. capturer instances)
|
7 months ago |
J. Gareth "Curious Kit" Moreton
|
6ca6666d28
* x86: m128 etc. are now vector arrays (giving correct memory alignment) and "use_vectorfpu" will return True for these types
|
3 years ago |
Frederic Kehrein
|
05b73f1523
Postponing building of VMT until inheritance chain is specialized
|
9 months ago |
florian
|
04a56e2900
* properly calculate the size of enumeration types having negative elements and a max. value exceeding the upper bound of
|
8 months ago |
Rika Ichinose
|
bff561063f
Use TFPList.FreeAndNilDisposing in four more places.
|
9 months ago |
florian
|
183a10b292
* avoid code duplication :)
|
9 months ago |
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 |