UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

13 lines (12 loc) 487 B
import { axCoerceString } from '../run/axCoerceString'; import { Errors } from '../errors'; export function Toplevel_registerClassAlias(sec, aliasName, classObject) { aliasName = axCoerceString(aliasName); if (!aliasName) { sec.throwError('TypeError', Errors.NullPointerError, 'aliasName'); } if (!classObject) { sec.throwError('TypeError', Errors.NullPointerError, 'classObject'); } sec.classAliases.registerClassAlias(aliasName, classObject); }