Home
last modified time | relevance | path

Searched refs:IsJSRegExp (Results 1 - 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Djs_regexp.h34 CAST_CHECK(JSRegExp, IsJSRegExp);
H A Djs_regexp_iterator.cpp111 if (!matcher->IsJSRegExp()) { in CreateRegExpStringIterator()
H A Djs_object-inl.h122 inline bool JSObject::IsJSRegExp() const in IsJSRegExp() function in panda::ecmascript::JSObject
124 return GetJSHClass()->IsJSRegExp(); in IsJSRegExp()
H A Djs_tagged_value-inl.h880 inline bool JSTaggedValue::IsJSRegExp() const in IsJSRegExp() function in panda::ecmascript::JSTaggedValue
882 return IsHeapObject() && GetTaggedObject()->GetClass()->IsJSRegExp(); in IsJSRegExp()
H A Dobject_operator.cpp324 (receiver.IsJSRegExp() || receiver == env->GetTaggedRegExpPrototype())) { in UpdateDetector()
394 (receiver.IsJSRegExp() || receiver == env->GetTaggedRegExpPrototype())) { in UpdateDetector()
H A Djs_tagged_value.h476 bool IsJSRegExp() const;
H A Djs_object.h626 bool IsJSRegExp() const;
H A Djs_hclass.h1078 inline bool IsJSRegExp() const in IsJSRegExp() function in panda::ecmascript::JSHClass
H A Djs_object.cpp163 return argumentObj->IsJSRegExp(); in IsRegExp()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_regexp.cpp77 isJsReg = patternObj->IsJSRegExp(); in RegExpConstructor()
156 if (!thisObj->IsJSRegExp()) { in Exec()
524 if (!thisObj->IsJSRegExp()) { in GetSource()
832 ASSERT(regexp->IsJSRegExp()); in RegExpReplaceFast()
1887 if (!patternObj->IsJSRegExp()) { in GetFlagsInternal()
1979 ASSERT(regexp->IsJSRegExp()); in RegExpBuiltinExec()
2208 if (!regexp->IsJSRegExp()) { in RegExpExec()
H A Dbuiltins_object.cpp934 } else if (object->IsJSRegExp()) { in GetBuiltinObjectToString()
H A Dbuiltins_string.cpp1028 if (searchTag->IsJSRegExp() && replaceTag->IsString()) { in Replace()
1045 if (searchTag->IsJSRegExp() && PropertyDetector::IsRegExpReplaceDetectorValid(env)) { in Replace()
/arkcompiler/ets_runtime/ecmascript/serializer/
H A Dbase_deserializer.cpp230 ASSERT(obj.IsArrayBuffer() || obj.IsJSRegExp()); in ResetNativePointerBuffer()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dstub_builder.h470 GateRef IsJSRegExp(GateRef obj);
H A Dstub_builder-inl.h1618 inline GateRef StubBuilder::IsJSRegExp(GateRef obj) in IsJSRegExp() function in panda::ecmascript::kungfu::StubBuilder
/arkcompiler/ets_runtime/ecmascript/serializer/tests/
H A Dserializer_test.cpp685 EXPECT_TRUE(res->IsJSRegExp()) << "[NotJSRegexp] Deserialize JSRegExp fail"; in JSRegexpTest()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_string_stub_builder.cpp845 BRANCH(LogicOrBuilder(env).Or(IsJSRegExp(searchTag)).Or(IsEcmaObject(searchTag)).Done(), slowPath, &next); in Replace()
/arkcompiler/ets_runtime/ecmascript/napi/
H A Djsnapi_expo.cpp604 return JSNApiHelper::ToJSTaggedValue(this).IsJSRegExp(); in IsRegExp()

Completed in 79 milliseconds