RegExpProxy

interface RegExpProxy

What the runtime needs from a regular expression engine. The engine itself lands in phase 4.

Inheritors

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun action(cx: Context, scope: Scriptable, thisObj: Scriptable?, args: Array<Any?>, actionType: Int): Any?
Link copied to clipboard
abstract fun compileRegExp(cx: Context, source: String, flags: String?): Any
Link copied to clipboard
abstract fun find_split(cx: Context, scope: Scriptable, target: String, separator: String, re: Scriptable, ip: IntArray, matchlen: IntArray, matched: BooleanArray, parensp: Array<Array<String>?>): Int
Link copied to clipboard
abstract fun isRegExp(obj: Scriptable?): Boolean
Link copied to clipboard
abstract fun js_split(cx: Context, scope: Scriptable, thisString: String, args: Array<Any?>): Any?
Link copied to clipboard
abstract fun register(scope: ScriptableObject, sealed: Boolean)
Link copied to clipboard
abstract fun wrapRegExp(cx: Context, scope: Scriptable, compiled: Any): Scriptable