mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-05 20:27:56 +02:00
* Additional fields/enums for invoke helper
This commit is contained in:
parent
087bc4d3bf
commit
7085083559
@ -508,7 +508,8 @@ type
|
||||
tsk_call_no_parameters, // Call skpara procedure without passing any parameters nor returning a result
|
||||
tsk_wasm_suspending_first, // WebAssembly suspending external wrapper, suspender object is first argument
|
||||
tsk_wasm_suspending_last, // WebAssembly suspending external wrapper, suspender object is last argument
|
||||
tsk_wasm_promising // WebAssembly promising export wrapper
|
||||
tsk_wasm_promising, // WebAssembly promising export wrapper
|
||||
tsk_invoke_helper // Method invoke helper, primarily used in WebAssembly.
|
||||
);
|
||||
|
||||
{ synthetic procdef supplementary information (tprocdef.skpara) }
|
||||
|
@ -904,6 +904,8 @@ interface
|
||||
{$else symansistr}
|
||||
section: pshortstring;
|
||||
{$endif}
|
||||
{ only needed when actually compiling a unit, no need to save/load from ppu }
|
||||
invoke_helper : tprocdef;
|
||||
constructor create(level:byte;doregister:boolean);virtual;
|
||||
constructor ppuload(ppufile:tcompilerppufile);
|
||||
destructor destroy;override;
|
||||
|
Loading…
Reference in New Issue
Block a user