* Mark method for invoke helper

This commit is contained in:
Michaël Van Canneyt 2023-07-11 11:07:57 +02:00 committed by Michael Van Canneyt
parent 7085083559
commit d3cc976551

View File

@ -1291,6 +1291,14 @@ implementation
if insertst.currentlyoptional then
include(pd.procoptions,po_optional);
{ when extended rtti appears, then we must adapt this check}
if (target_cpu=tsystemcpu.cpu_wasm32) and
assigned(astruct) and
(astruct.typ=objectdef) and
(tobjectdef(astruct).objecttype in [odt_interfacecom,odt_interfacecorba]) and
(pd.visibility=vis_published) then
pd.synthetickind:=tsk_invoke_helper;
{ parse parameters }
if token=_LKLAMMER then
begin