Home | History | Annotate | Download | only in regexp

Lines Matching refs:Handle

15 Handle<String> RegExpUtils::GenericCaptureGetter(
16 Isolate* isolate, Handle<RegExpMatchInfo> match_info, int capture,
32 Handle<String> last_subject(match_info->LastSubject());
38 V8_INLINE bool HasInitialRegExpMap(Isolate* isolate, Handle<JSReceiver> recv) {
45 Handle<JSReceiver> recv,
52 handle(Smi::FromInt(value), isolate), STRICT);
57 Handle<JSReceiver> recv) {
59 return handle(JSRegExp::cast(*recv)->LastIndex(), isolate);
69 Handle<JSReceiver> regexp,
70 Handle<String> string,
71 Handle<Object> exec) {
80 ScopedVector<Handle<Object>> argv(argc);
83 Handle<Object> result;
106 Handle<JSFunction> regexp_exec = isolate->regexp_exec_function();
109 ScopedVector<Handle<Object>> argv(argc);
116 Maybe<bool> RegExpUtils::IsRegExp(Isolate* isolate, Handle<Object> object) {
119 Handle<JSReceiver> receiver = Handle<JSReceiver>::cast(object);
121 Handle<Object> match;
131 bool RegExpUtils::IsUnmodifiedRegExp(Isolate* isolate, Handle<Object> obj) {
140 Handle<JSFunction> regexp_function = isolate->regexp_function();
147 Handle<Map> initial_proto_initial_map = isolate->regexp_prototype_map();
158 int RegExpUtils::AdvanceStringIndex(Isolate* isolate, Handle<String> string,
174 Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string,
176 Handle<Object> last_index_obj;