UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

47 lines 1.45 kB
import { ASObject } from './ASObject'; import { getErrorMessage } from '../errors'; import { AXClass } from '../run/AXClass'; import { ASClass } from './ASClass'; export declare class ASError extends ASObject { static getErrorMessage: typeof getErrorMessage; static throwError(type: AXClass, id: number, ...rest: any[]): void; static classInitializer(asClass?: ASClass): void; constructor(message: any, id: any); $Bgmessage: string; $Bgname: string; _errorID: number; toString(): string; get errorID(): number; getStackTrace(): string; } export declare class ASDefinitionError extends ASError { } export declare class ASEvalError extends ASError { } export declare class ASRangeError extends ASError { } export declare class ASReferenceError extends ASError { } export declare class ASSecurityError extends ASError { } export declare class ASSyntaxError extends ASError { } export declare class ASTypeError extends ASError { } export declare class ASURIError extends ASError { } export declare class ASVerifyError extends ASError { } export declare class ASUninitializedError extends ASError { } export declare class ASArgumentError extends ASError { } export declare class ASIOError extends ASError { } export declare class ASEOFError extends ASError { } export declare class ASMemoryError extends ASError { } export declare class ASIllegalOperationError extends ASError { } //# sourceMappingURL=ASError.d.ts.map