Home
last modified time | relevance | path

Searched refs:str (Results 1 – 25 of 208) sorted by relevance

123456789

/ark/js_runtime/ecmascript/tests/
Djs_date_test.cpp92 CString str = "2020-11-19T12:18:18.132Z"; in HWTEST_F_L0() local
93 JSTaggedValue ms = ecmascript::JSDate::IsoParseStringToMs(str); in HWTEST_F_L0()
96 str = "2020-11-19Z"; in HWTEST_F_L0()
97 ms = ecmascript::JSDate::IsoParseStringToMs(str); in HWTEST_F_L0()
100 str = "2020-11"; in HWTEST_F_L0()
101 ms = ecmascript::JSDate::IsoParseStringToMs(str); in HWTEST_F_L0()
104 str = "+275760-09-13T00:00:00.000Z"; in HWTEST_F_L0()
105 ms = ecmascript::JSDate::IsoParseStringToMs(str); in HWTEST_F_L0()
108 str = "-271821-04-20T00:00:00.000Z"; in HWTEST_F_L0()
109 ms = ecmascript::JSDate::IsoParseStringToMs(str); in HWTEST_F_L0()
[all …]
/ark/js_runtime/ecmascript/builtins/tests/
Dbuiltins_number_test.cpp405 JSHandle<EcmaString> str; in HWTEST_F_L0() local
410 str = thread->GetEcmaVM()->GetFactory()->NewFromCanBeCompressString("0a"); in HWTEST_F_L0()
411 sp = Span<const uint8_t>(str->GetDataUtf8(), str->GetUtf8Length() - 1); in HWTEST_F_L0()
413 str = thread->GetEcmaVM()->GetFactory()->NewFromCanBeCompressString("0b"); in HWTEST_F_L0()
414 sp = Span<const uint8_t>(str->GetDataUtf8(), str->GetUtf8Length() - 1); in HWTEST_F_L0()
416 str = thread->GetEcmaVM()->GetFactory()->NewFromCanBeCompressString("0o"); in HWTEST_F_L0()
417 sp = Span<const uint8_t>(str->GetDataUtf8(), str->GetUtf8Length() - 1); in HWTEST_F_L0()
419 str = thread->GetEcmaVM()->GetFactory()->NewFromCanBeCompressString(" 00x"); in HWTEST_F_L0()
420 sp = Span<const uint8_t>(str->GetDataUtf8(), str->GetUtf8Length() - 1); in HWTEST_F_L0()
422 str = thread->GetEcmaVM()->GetFactory()->NewFromCanBeCompressString(" 000.4_"); in HWTEST_F_L0()
[all …]
/ark/js_runtime/ecmascript/tooling/test/
Dpt_json_test.cpp45 std::string str = "false"; in HWTEST_F_L0() local
46 std::unique_ptr<PtJson> json = PtJson::Parse(str.c_str()); in HWTEST_F_L0()
49 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
55 std::string str = "true"; in HWTEST_F_L0() local
56 std::unique_ptr<PtJson> json = PtJson::Parse(str.c_str()); in HWTEST_F_L0()
59 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
65 std::string str = "100"; in HWTEST_F_L0() local
66 std::unique_ptr<PtJson> json = PtJson::Parse(str.c_str()); in HWTEST_F_L0()
69 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
75 std::string str = "123456789012345"; in HWTEST_F_L0() local
[all …]
/ark/runtime_core/libpandabase/trace/
Dtrace.h28 void DoBeginTracePoint(const char *str);
30 void DoIntTracePoint(const char *str, int32_t val);
31 void DoInt64TracePoint(const char *str, int64_t val);
39 static inline void BeginTracePoint(const char *str) in BeginTracePoint() argument
42 internal::DoBeginTracePoint(str); in BeginTracePoint()
53 static inline void IntTracePoint(const char *str, int32_t val) in IntTracePoint() argument
56 internal::DoIntTracePoint(str, val); in IntTracePoint()
60 static inline void Int64TracePoint(const char *str, int64_t val) in Int64TracePoint() argument
63 internal::DoInt64TracePoint(str, val); in Int64TracePoint()
69 explicit ScopedTrace(const char *str) in ScopedTrace() argument
[all …]
/ark/js_runtime/ecmascript/mem/
Dc_string.cpp29 int64_t CStringToLL(const CString &str) in CStringToLL() argument
32 int64_t result = std::strtoll(str.c_str(), &endPtr, BASE); in CStringToLL()
33 ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not long long int"); in CStringToLL()
37 uint64_t CStringToULL(const CString &str) in CStringToULL() argument
40 uint64_t result = std::strtoull(str.c_str(), &endPtr, BASE); in CStringToULL()
41 …ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not unsigned long long int"… in CStringToULL()
45 float CStringToF(const CString &str) in CStringToF() argument
48 float result = std::strtof(str.c_str(), &endPtr); in CStringToF()
50 ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not float"); in CStringToF()
54 double CStringToD(const CString &str) in CStringToD() argument
[all …]
Dc_string.h36 int64_t CStringToLL(const CString &str);
37 uint64_t CStringToULL(const CString &str);
38 float CStringToF(const CString &str);
39 double CStringToD(const CString &str);
41 CString ConvertToString(const std::string &str);
42 std::string CstringConvertToStdString(const CString &str);
53 return strStream.str(); in FloatToCString()
/ark/runtime_core/disassembler/tests/
Drecords_test.cpp34 …EXPECT_TRUE(ss.str().find(".record A {\n}") != std::string::npos) << "record translated incorrectl… in TEST()
45 EXPECT_TRUE(ss.str().find("u1 a") != std::string::npos) << "u1 translated incorrectly"; in TEST()
46 EXPECT_TRUE(ss.str().find("i8 b") != std::string::npos) << "i8 translated incorrectly"; in TEST()
47 EXPECT_TRUE(ss.str().find("u8 c") != std::string::npos) << "u8 translated incorrectly"; in TEST()
48 EXPECT_TRUE(ss.str().find("i16 d") != std::string::npos) << "i16 translated incorrectly"; in TEST()
49 EXPECT_TRUE(ss.str().find("u16 e") != std::string::npos) << "u16 translated incorrectly"; in TEST()
50 EXPECT_TRUE(ss.str().find("i32 f") != std::string::npos) << "i32 translated incorrectly"; in TEST()
51 EXPECT_TRUE(ss.str().find("u32 g") != std::string::npos) << "u32 translated incorrectly"; in TEST()
52 EXPECT_TRUE(ss.str().find("f32 h") != std::string::npos) << "f32 translated incorrectly"; in TEST()
53 EXPECT_TRUE(ss.str().find("f64 i") != std::string::npos) << "f64 translated incorrectly"; in TEST()
[all …]
Dlabels_test.cpp34 size_t beg_g = ss.str().find("g_u1_() <static> {\n"); in TEST()
35 size_t end_g = ss.str().find('}', beg_g); in TEST()
36 size_t beg_gg = ss.str().find("gg_u1_() <static> {\n"); in TEST()
37 size_t end_gg = ss.str().find('}', beg_gg); in TEST()
43 …ss.str().substr(beg_g + strlen("g_u1_() <static> {\n"), end_g - (beg_g + strlen("g_u1_() <static> … in TEST()
45 …ss.str().substr(beg_gg + strlen("gg_u1_() <static> {\n"), end_gg - (beg_gg + strlen("gg_u1_() <sta… in TEST()
59 size_t beg_g = ss.str().find("g_u1_() <static> {"); in TEST()
60 size_t end_g = ss.str().find('}', beg_g); in TEST()
64 …std::string body_g = ss.str().substr(beg_g + strlen("g_u1_() {"), end_g - (beg_g + strlen("g_u1_()… in TEST()
94 std::string res = ss.str(); in TEST()
/ark/runtime_core/runtime/mem/
Dpanda_string.cpp28 int64_t PandaStringToLL(const PandaString &str) in PandaStringToLL() argument
31 int64_t result = std::strtoll(str.c_str(), &end_ptr, BASE); in PandaStringToLL()
32 ASSERT(!(result == 0 && str.c_str() == end_ptr) && "PandaString argument is not long long int"); in PandaStringToLL()
36 uint64_t PandaStringToULL(const PandaString &str) in PandaStringToULL() argument
39 uint64_t result = std::strtoull(str.c_str(), &end_ptr, BASE); in PandaStringToULL()
40 …ASSERT(!(result == 0 && str.c_str() == end_ptr) && "PandaString argument is not unsigned long long… in PandaStringToULL()
44 float PandaStringToF(const PandaString &str) in PandaStringToF() argument
47 float result = std::strtof(str.c_str(), &end_ptr); in PandaStringToF()
49 ASSERT(!(result == 0 && str.c_str() == end_ptr) && "PandaString argument is not float"); in PandaStringToF()
53 double PandaStringToD(const PandaString &str) in PandaStringToD() argument
[all …]
/ark/runtime_core/runtime/include/mem/
Dpanda_string.h35 int64_t PandaStringToLL(const PandaString &str);
36 uint64_t PandaStringToULL(const PandaString &str);
37 float PandaStringToF(const PandaString &str);
38 double PandaStringToD(const PandaString &str);
39 PandaString ConvertToString(const std::string &str);
47 return str_stream.str(); in ToPandaString()
54 size_t operator()(const PandaString &str) const noexcept in operator()
56 return std::hash<std::string_view>()(std::string_view(str.data(), str.size())); in operator()
63 std::string str = pandastr.c_str(); in PandaStringToStd() local
64 return str; in PandaStringToStd()
[all …]
/ark/runtime_core/libpandabase/utils/
Dlogger.cpp60 Logger::Log(level_, component_, stream_.str()); in ~Message()
70 #define D(e, v, str) \ in GetComponentTag() argument
72 return str; \ in GetComponentTag()
81 void Logger::Log(Level level, Component component, const std::string &str) in Log() argument
92 size_t nl = str.find('\n'); in Log()
94 logger->LogLineInternal(level, component, str); in Log()
95 logger->WriteMobileLog(level, GetComponentTag(component), str.c_str()); in Log()
99 std::string line = str.substr(i, nl - i); in Log()
103 nl = str.find('\n', i); in Log()
106 logger->LogLineInternal(level, component, str.substr(i)); in Log()
[all …]
Dhash.h100 inline uint32_t PseudoFnvHashString(const uint8_t *str, uint32_t hash = FNV_INITIAL_SEED)
104 if (!str[0] || !str[1] || !str[2] || !str[3]) {
109 uint32_t word32 = str[0];
111 word32 |= static_cast<uint32_t>(str[1]) << BYTE;
113 word32 |= static_cast<uint32_t>(str[2U]) << (BYTE * 2U);
115 word32 |= static_cast<uint32_t>(str[3U]) << (BYTE * 3U);
118 str += sizeof(uint32_t);
120 while (*str != 0) {
121 hash = PseudoFnvHashItem(*str, hash);
123 ++str;
Dstring_helpers.h73 bool ParseInt(const char *str, T *num, T min = std::numeric_limits<T>::min(), T max = std::numeric_…
76 while (isspace(*str)) {
78 str++;
84 int base = (str[0] == '0' && (str[1] == 'x' || str[1] == 'X')) ? BASE16 : BASE10;
88 long long int result = strtoll(str, &end, base);
89 if (str == end || *end != '\0') {
104 bool ParseInt(const std::string &str, T *num, T min = std::numeric_limits<T>::min(),
107 return ParseInt(str.c_str(), num, min, max);
/ark/js_runtime/ecmascript/
Djs_date.cpp181 int JSDate::GetSignedNumFromString(const CString &str, int len, int *index) in GetSignedNumFromString() argument
184 GetNumFromString(str, len, index, &res); in GetSignedNumFromString()
185 if (str.at(0) == NEG) { in GetSignedNumFromString()
192 bool JSDate::GetNumFromString(const CString &str, int len, int *index, int *num) in GetNumFromString() argument
197 oneByte = str.at(indexStr); in GetNumFromString()
208 oneByte = str.at(indexStr); in GetNumFromString()
237 JSTaggedValue JSDate::LocalParseStringToMs(const CString &str) in LocalParseStringToMs() argument
247 int len = str.length(); in LocalParseStringToMs()
259 CString::size_type localSpace = str.find(' ', index); in LocalParseStringToMs()
260 CString strMonth = str.substr(localSpace + 1, LENGTH_MONTH_NAME); in LocalParseStringToMs()
[all …]
Djs_primitive_ref.cpp33 JSHandle<JSTaggedValue> str(factory->NewJSString(value)); in StringCreate() local
41 … [[maybe_unused]] bool status = JSTaggedValue::DefinePropertyOrThrow(thread, str, lengthStr, desc); in StringCreate()
45 return JSHandle<JSPrimitiveRef>(str); in StringCreate()
54 … EcmaString *str = EcmaString::Cast(JSPrimitiveRef::Cast(*obj)->GetValue().GetTaggedObject()); in StringGetIndexProperty() local
55 if (str->GetLength() <= index) { in StringGetIndexProperty()
60 tmpChar = str->At(index); in StringGetIndexProperty()
/ark/runtime_core/runtime/bridge/arch/arm/
Dcompiled_code_to_runtime_bridge_arm.S25str lr, [sp, #-4] // Bridge frame, slot 1 = npc = LR (the StackMap stays just after the bridge…
27 str lr, [THREAD_REG, #THREAD_NATIVE_PC] // ManagedThread.npc update
29 str lr, [sp, #-8] // Bridge frame, slot 2 = COMPILED_CODE_TO_INTERPRETER_BRIDGE flag
30 str fp, [sp, #-12] // Bridge frame, slot 3 = parent frame pointer
33 str lr, [THREAD_REG, #THREAD_CURRENT_FRAME] // ManagedThread._frame = this boundary frame
43 str fp, [THREAD_REG, #THREAD_CURRENT_FRAME]
58 str lr, [sp, #-4]
60 str lr, [THREAD_REG, #THREAD_NATIVE_PC]
62 str lr, [sp, #-8]
63 str fp, [sp, #-12]
[all …]
/ark/js_runtime/ecmascript/base/
Dstring_helper.h52 CString str = ConvertToString(string, StringConvertedUsage::LOGICOPERATION); in Contains() local
54 CString::size_type index = str.find(oth); in Contains()
58 static inline CString RepalceAll(CString str, const CString &oldValue, in RepalceAll() argument
62 return str; in RepalceAll()
65 while ((pos = str.find(oldValue, pos)) != CString::npos) { in RepalceAll()
66 str.replace(pos, oldValue.length(), newValue); in RepalceAll()
69 return str; in RepalceAll()
89 std::string str(charData, dataLen); in Utf8ToString()
90 return str; in Utf8ToString()
96 std::string str(charData, dataLen); in Utf8ToU16String()
[all …]
/ark/runtime_core/runtime/bridge/arch/aarch64/
Dcompiled_code_to_runtime_bridge_aarch64.S38 str x18, [fp, #-CALLER_REG0_OFFSET+8*18]
40str lr, [sp, #-8] // Bridge frame, slot 1 = npc = LR (the StackMap is just after the bridge cal…
42 str lr, [THREAD_REG, #THREAD_NATIVE_PC] // ManagedThread.npc update
44 str lr, [sp, #-16] // Bridge frame, slot 2 = COMPILED_CODE_TO_INTERPRETER
45 str fp, [sp, #-24] // Bridge frame, slot 3 = parent frame pointer
48 str lr, [THREAD_REG, #THREAD_CURRENT_FRAME] // ManagedThread._frame = this boundary frame
57 str x17, [THREAD_REG, #THREAD_CURRENT_FRAME]
85 str lr, [sp, #-8]
88 str x17, [sp, #-16]
89 str fp, [sp, #-24]
[all …]
/ark/runtime_core/libpandabase/os/
Ddfx_option.cpp24 #define D(e, v, str) \ in IsInOptionList() argument
25 if (s == str) { \ in IsInOptionList()
37 #define D(e, v, str) \ in DfxOptionFromString() argument
38 if (s == str) { \ in DfxOptionFromString()
50 #define D(e, v, str) \ in StringFromDfxOption() argument
52 return str; \ in StringFromDfxOption()
/ark/js_runtime/ecmascript/tooling/interface/
Dfile_stream.cpp78 std::string str; in WriteChunk() local
79 str.resize(size); in WriteChunk()
81 str[i] = data[i]; in WriteChunk()
84 fileStream_ << str; in WriteChunk()
108 std::string str; in WriteChunk() local
109 str.resize(size); in WriteChunk()
111 str[i] = data[i]; in WriteChunk()
113 int ret = dprintf(fd_, "%s", str.c_str()); in WriteChunk()
/ark/runtime_core/libpandabase/tests/
Dleb128_test.cpp123 EXPECT_EQ(is_full, MinimumBitsToStore(t.value) <= bitwidth && !is_partial) << ss.str(); in TestDecodeUnsigned()
124 EXPECT_EQ(size, is_full ? t.size : (bitwidth + 6U) / 7U) << ss.str(); in TestDecodeUnsigned()
125 EXPECT_EQ(value, static_cast<T>(t.value)) << ss.str(); in TestDecodeUnsigned()
151 EXPECT_EQ(is_full, !is_partial) << ss.str(); in TestDecodeSigned()
152 EXPECT_EQ(size, is_full ? t.size : (bitwidth + 6U) / 7U) << ss.str(); in TestDecodeSigned()
153 EXPECT_EQ(value, t.value) << ss.str(); in TestDecodeSigned()
179 EXPECT_EQ(n, t.size) << ss.str(); in TEST()
180 EXPECT_EQ(UnsignedEncodingSize(t.value), t.size) << ss.str(); in TEST()
181 EXPECT_THAT(data, ::testing::ElementsAreArray(t.data, t.size)) << ss.str(); in TEST()
195 EXPECT_EQ(n, t.size) << ss.str(); in TestEncodeSigned()
[all …]
Djson_parser_test.cpp46 auto str = R"( in TEST() local
52 JsonObject obj(str); in TEST()
61 auto str = R"( in TEST() local
72 JsonObject obj(str); in TEST()
99 auto str = R"( in TEST() local
113 JsonObject obj(str); in TEST()
149 auto str = R"( in TEST() local
160 JsonObject obj(str); in TEST()
184 auto str = R"( in TEST() local
191 JsonObject obj(str); in TEST()
/ark/runtime_core/libpandabase/trace/unix/
Dtrace.cpp68 void DoBeginTracePoint(const char *str) in DoBeginTracePoint() argument
71 WRITE_MESSAGE("B|%d|%s", getpid(), str); in DoBeginTracePoint()
80 void DoIntTracePoint(const char *str, int32_t val) in DoIntTracePoint() argument
83 WRITE_MESSAGE("C|%d|%s|%d", getpid(), str, val); in DoIntTracePoint()
86 void DoInt64TracePoint(const char *str, int64_t val) in DoInt64TracePoint() argument
89 WRITE_MESSAGE("C|%d|%s|%" PRId64, getpid(), str, val); in DoInt64TracePoint()
/ark/js_runtime/ecmascript/builtins/
Dbuiltins_global.cpp107 std::u16string str(u";/?:@&=+$,"); in IsReservedURI() local
108 std::u16string::size_type index = str.find(ch); in IsReservedURI()
114 std::u16string str(u"-_.!~*'()"); in IsInMarkURISet() local
115 std::u16string::size_type index = str.find(ch); in IsInMarkURISet()
191 JSTaggedValue BuiltinsGlobal::Encode(JSThread *thread, const JSHandle<EcmaString> &str, judgURIFunc… in Encode() argument
194 uint32_t strLen = str->GetLength(); in Encode()
215 uint16_t cc = str->At(k); in Encode()
243 uint16_t kc = str->At(k); in Encode()
270 resStr.append(StringHelper::StringToU16string(tmpStr.str())); in Encode()
290 JSTaggedValue BuiltinsGlobal::Decode(JSThread *thread, const JSHandle<EcmaString> &str, judgURIFunc… in Decode() argument
[all …]
/ark/runtime_core/runtime/tests/
Dmath_helpers_test.cpp35 EXPECT_EQ(res, v << shift) << ss.str(); in TestBitShl()
42 EXPECT_EQ(res, static_cast<T>(v << shift)) << ss.str(); in TestBitShl()
49 EXPECT_EQ(res, v) << ss.str(); in TestBitShl()
56 EXPECT_EQ(res, v << 2U) << ss.str(); in TestBitShl()
73 EXPECT_EQ(res, v >> shift) << ss.str(); in TestBitShr()
80 EXPECT_EQ(res, 1) << ss.str(); in TestBitShr()
87 EXPECT_EQ(res, v) << ss.str(); in TestBitShr()
94 EXPECT_EQ(res, v >> 2U) << ss.str(); in TestBitShr()
111 EXPECT_EQ(res, v >> shift) << ss.str(); in TestBitAshr()
118 EXPECT_EQ(res, -1) << ss.str(); in TestBitAshr()
[all …]

123456789