pastojs: mark record fields as used when passing record to a jsvalue parameter

This commit is contained in:
mattias 2022-02-08 13:36:49 +01:00
parent 9387f87db9
commit e3e8cb5b58

View File

@ -2722,7 +2722,7 @@ procedure TPasAnalyzer.UseRecordFields(El: TPasExpr);
var
ResolvedEl: TPasResolverResult;
begin
UseElement(V,rraNone,false);
UseElement(V,rraRead,false);
// check nested record
Resolver.ComputeElement(V.VarType,ResolvedEl,[],V);