Home | History | Annotate | Download | only in src

Lines Matching refs:JSRegExp

67   // Parses the RegExp pattern and prepares the JSRegExp object with
71 static Handle<Object> Compile(Handle<JSRegExp> re,
77 static Handle<Object> Exec(Handle<JSRegExp> regexp,
82 // Prepares a JSRegExp object with Irregexp-specific data.
83 static void IrregexpInitialize(Handle<JSRegExp> re,
85 JSRegExp::Flags flags,
89 static void AtomCompile(Handle<JSRegExp> re,
91 JSRegExp::Flags flags,
94 static Handle<Object> AtomExec(Handle<JSRegExp> regexp,
108 static int IrregexpPrepare(Handle<JSRegExp> regexp,
117 static IrregexpResult IrregexpExecOnce(Handle<JSRegExp> regexp,
126 static Handle<Object> IrregexpExec(Handle<JSRegExp> regexp,
173 // For acting on the JSRegExp data FixedArray.
193 static bool CompileIrregexp(Handle<JSRegExp> re, bool is_ascii);
194 static inline bool EnsureCompiledIrregexp(Handle<JSRegExp> re, bool is_ascii);