UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

32 lines 1.03 kB
import { ASObject } from './ASObject'; import { ASArray } from './ASArray'; export declare class ASRegExp extends ASObject { private static UNMATCHABLE_PATTERN; static classInitializer(): void; value: RegExp; private _flags; private _useFallback; private _dotall; private _extended; private _source; private _captureNames; constructor(pattern: any, flags?: string); private _parse; ecmaToString(): string; axCall(_: any): any; axApply(_: any, argArray?: any[]): any; get source(): string; get global(): boolean; get ignoreCase(): boolean; get multiline(): boolean; get lastIndex(): number; set lastIndex(value: number); get dotall(): boolean; get extended(): boolean; internalStringSearch(string: string): number; internalStringReplace(string: string, replace: string | any): string; internalStringMatch(string: string): any; exec(str?: string): ASArray; test(str?: string): boolean; } //# sourceMappingURL=ASRegExp.d.ts.map