public class JSRegExp
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Value |
evaluate(ECMAScriptObjects nativeobject,
FunctionCalls.CallInfo call,
GenericSolver.SolverInterface c)
Evaluates the given native function.
|
static Value |
evaluateToString(Value thisval,
GenericSolver.SolverInterface c) |
static Value |
handleUnknownRegexMatchResult(AbstractNode sourceNode,
Value regex,
GenericSolver.SolverInterface c) |
static void |
makeFuzzyLastIndexOfAnyGlobalRegexes(Value value,
GenericSolver.SolverInterface c) |
static ObjectLabel |
makeRegExp(AbstractNode sourceNode,
java.lang.String source,
boolean global,
boolean ignoreCase,
boolean multiline,
double lastIndex,
HeapContext heapContext,
GenericSolver.SolverInterface c) |
public static Value evaluate(ECMAScriptObjects nativeobject, FunctionCalls.CallInfo call, GenericSolver.SolverInterface c)
public static Value evaluateToString(Value thisval, GenericSolver.SolverInterface c)
public static Value handleUnknownRegexMatchResult(AbstractNode sourceNode, Value regex, GenericSolver.SolverInterface c)
public static void makeFuzzyLastIndexOfAnyGlobalRegexes(Value value, GenericSolver.SolverInterface c)
public static ObjectLabel makeRegExp(AbstractNode sourceNode, java.lang.String source, boolean global, boolean ignoreCase, boolean multiline, double lastIndex, HeapContext heapContext, GenericSolver.SolverInterface c)
Copyright © 2009-2019 Aarhus University