Michaël Van Canneyt
|
fe62b3ace8
* Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently
|
1 жил өмнө |
Ryan Joseph
|
519a102379
* Write extended RTTI info
|
2 жил өмнө |
Michaël Van Canneyt
|
7085083559
* Additional fields/enums for invoke helper
|
2 жил өмнө |
Nikolay Nikolov
|
553cee72eb
* tsk_wasm_suspending renamed tsk_wasm_suspending_first
|
2 жил өмнө |
Nikolay Nikolov
|
0f89852908
+ support 'suspending last' externals as well
|
2 жил өмнө |
Nikolay Nikolov
|
aedacd9160
+ comment for the po_wasm_suspending value
|
2 жил өмнө |
Nikolay Nikolov
|
f6cd75add9
+ comments for tsk_wasm_suspending and tsk_wasm_promising
|
2 жил өмнө |
Nikolay Nikolov
|
15c95e0ac7
+ initial implementation of WebAssembly promising exports
|
2 жил өмнө |
Nikolay Nikolov
|
b247302871
+ initial attempt (not fully working, yet) at implementing WebAssembly suspending externals
|
2 жил өмнө |
Nikolay Nikolov
|
95d7bdc3da
+ added parser support for the 'suspending' directive
|
2 жил өмнө |
Nikolay Nikolov
|
93438ef1a5
+ added the wasmfuncref directive for procvars. Not actually implemented, just
|
2 жил өмнө |
Jonas Maebe
|
839849085b
LLVM: don't use type names in ctor/dtor arrays
|
2 жил өмнө |
Sven/Sarah Barth
|
4510945465
* fix #40062: ensure that Self is only added to anonymous functions when dealing with method pointers
|
2 жил өмнө |
Sven/Sarah Barth
|
19cee9b841
+ mark the def for a capturer class with a corresponding object option
|
2 жил өмнө |
florian
|
0eee70ac81
* fix FindUnitSymtable for exception symtables, resolves #24801 and #39974
|
2 жил өмнө |
florian
|
98ec81896e
* do not throw messages on potentially uninitialized internal symbols, resolves #39744
|
3 жил өмнө |
Sven/Sarah Barth
|
4dbdb4f0f1
+ initial support for anonymous functions, for now as essentially nested functions
|
4 жил өмнө |
Sven/Sarah Barth
|
f0748ad59b
+ add flag to denote that an objectdef is invokable, thus can be used like a function variable
|
3 жил өмнө |
Sven/Sarah Barth
|
b28495a423
+ add flag to denote an object def as a function reference
|
3 жил өмнө |
Sven/Sarah Barth
|
ec02d0abb0
+ add constants for the Invoke symbol of a function reference interface (both for declaring and finding it)
|
3 жил өмнө |
Sven/Sarah Barth
|
6a6a17717a
+ add a new symoption for symbols created for nameless types during implicit function specialization so that they can be recognized
|
3 жил өмнө |
Sven/Sarah Barth
|
30a7199165
* make the VMT symbol and type def of the corresponding class or object instead of having them be global
|
3 жил өмнө |
Sven/Sarah Barth
|
1e37eef3d2
* use an anonymous symbol for the record operator table as its typing is different for each incarnation anyway
|
3 жил өмнө |
nickysn
|
9fa61a6c9f
- removed the discardresult proc directive
|
4 жил өмнө |
nickysn
|
940738a3a1
* synchronized with trunk
|
4 жил өмнө |
florian
|
34f7c3e6d4
+ array defs. of open arrays are now marked by ado_OpenArray, so (internally!) zero sized array can be declared with 0..-1
|
4 жил өмнө |
nickysn
|
7e958e0a35
+ introduced the discardresult directive and declared the UniqueString()
|
4 жил өмнө |
yury
|
627fcb4354
* Do not use the LOC_VOID location to indicate unused parameters.
|
5 жил өмнө |
yury
|
40504a6f9d
* If a nested procedure does not access its parent's frame pointer, optimize it by removing the hidden $parentfp parameter.
|
5 жил өмнө |
svenbarth
|
60345366f2
* fix for Mantis #35140: apply patch by Ryan Joseph together with some further changes by me to add support for constant parameters in generics
|
5 жил өмнө |