@awayfl/avm2
Version:
Virtual machine for executing AS3 code
9 lines (8 loc) • 364 B
text/typescript
import { AXSecurityDomain } from '../run/AXSecurityDomain';
import { ASArray } from './ASArray';
export function transformJStoASRegExpMatchArray(sec: AXSecurityDomain, value: RegExpMatchArray): ASArray {
const result = sec.createArray(value);
result.axSetPublicProperty('index', value.index);
result.axSetPublicProperty('input', value.input);
return result;
}