* Additional fields/enums for invoke helper

This commit is contained in:
Michaël Van Canneyt 2023-07-11 11:07:25 +02:00 committed by Michael Van Canneyt
parent 087bc4d3bf
commit 7085083559
2 changed files with 4 additions and 1 deletions

View File

@ -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) }

View File

@ -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;