Home
last modified time | relevance | path

Searched refs:IsJSRegExp (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Djs_regexp.h29 CAST_CHECK(JSRegExp, IsJSRegExp);
Djs_regexp_iterator.cpp115 if (!matcher->IsJSRegExp()) { in CreateRegExpStringIterator()
Djs_object-inl.h118 inline bool JSObject::IsJSRegExp() const in IsJSRegExp() function
120 return GetJSHClass()->IsJSRegExp(); in IsJSRegExp()
Djs_tagged_value-inl.h1030 inline bool JSTaggedValue::IsJSRegExp() const in IsJSRegExp() function
1032 return IsHeapObject() && GetTaggedObject()->GetClass()->IsJSRegExp(); in IsJSRegExp()
Dobject_operator.cpp328 if (receiver.IsJSRegExp() || receiver == env->GetTaggedRegExpPrototype()) { in UpdateDetector()
335 if (receiver.IsJSRegExp() || receiver == env->GetTaggedRegExpPrototype()) { in UpdateDetector()
Djs_tagged_value.h456 bool IsJSRegExp() const;
Djs_object.h602 bool IsJSRegExp() const;
Djs_hclass.h931 inline bool IsJSRegExp() const in IsJSRegExp() function
Djs_object.cpp171 return argumentObj->IsJSRegExp(); in IsRegExp()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_regexp.cpp83 isJsReg = patternObj->IsJSRegExp(); in RegExpConstructor()
162 if (!thisObj->IsJSRegExp()) { in Exec()
246 if (!regexp->IsJSRegExp()) { in RegExpTestFast()
306 if (!JSHandle<JSObject>::Cast(thisObj)->IsJSRegExp()) { in GetFlags()
451 if (!thisObj->IsJSRegExp()) { in GetSource()
540 if (thisObj->IsJSRegExp()) { in Match()
744 ASSERT(regexp->IsJSRegExp()); in RegExpReplaceFast()
945 if (isGlobal && thisObj->IsJSRegExp()) { in ReplaceInternal()
953 if (regexpHandle->IsJSRegExp()) { in ReplaceInternal()
1379 if (thisObj->IsJSRegExp()) { in Split()
[all …]
Dbuiltins_string.cpp630 if (regexp->IsJSRegExp()) { in Match()
865 if (searchTag->IsJSRegExp() && replaceTag->IsString()) { in Replace()
881 if (searchTag->IsJSRegExp() && PropertyDetector::IsRegExpReplaceDetectorValid(env)) { in Replace()
Dbuiltins_object.cpp930 } else if (object->IsJSRegExp()) { in GetBuiltinObjectToString()
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_deserializer.cpp270 ASSERT(obj.IsArrayBuffer() || obj.IsJSRegExp()); in ResetNativePointerBuffer()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder.h384 GateRef IsJSRegExp(GateRef obj);
Dstub_builder-inl.h1363 inline GateRef StubBuilder::IsJSRegExp(GateRef obj) in IsJSRegExp() function
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_string_stub_builder.cpp574 Branch(BoolOr(IsJSRegExp(searchTag), IsEcmaObject(searchTag)), slowPath, &next); in Replace()
/arkcompiler/ets_runtime/ecmascript/serializer/tests/
Dserializer_test.cpp564 EXPECT_TRUE(res->IsJSRegExp()) << "[NotJSRegexp] Deserialize JSRegExp fail"; in JSRegexpTest()
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_serializer_test.cpp607 EXPECT_TRUE(res->IsJSRegExp()) << "[NotJSRegexp] Deserialize JSRegExp fail"; in JSRegexpTest()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi_expo.cpp511 return JSNApiHelper::ToJSTaggedValue(this).IsJSRegExp(); in IsRegExp()