| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_date_test.cpp | 93 CString str = "2020-11-19T12:18:18.132Z"; in HWTEST_F_L0() local 94 JSTaggedValue ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() 97 str = "1880-12-30T23:59:59"; in HWTEST_F_L0() 98 ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() 101 str = "2020-11-19Z"; in HWTEST_F_L0() 102 ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() 105 str = "2020-11"; in HWTEST_F_L0() 106 ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() 109 str = "2023-1-11"; in HWTEST_F_L0() 110 ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() [all …]
|
| /arkcompiler/ets_runtime/test/perform/string/ |
| D | string.js | 17 … const str = "The quick brown fox jumps over the lazy dog. If the dog reacted, was it really lazy?" constant 20 str.replace(/dog/g, 'monkey'); 30 const str = 'Apples are round, and apples are juicy.'; constant 33 str.replace(re, 'Christmas'); 54 const str = "Hello World. How are you doing?" constant 57 str.split(" ", 3); 65 const str = "The quick brown fox jumps over the lazy dog." constant 68 str.split(" "); 76 const str = "Harry Trump ;Fred Barney; Helen Rigby ; Bill Abel ;Chris Hand " constant 80 str.split(re); [all …]
|
| /arkcompiler/toolchain/tooling/test/ |
| D | pt_json_test.cpp | 45 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 …]
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | c_string.cpp | 28 long CStringToL(const CString &str) in CStringToL() argument 31 int64_t result = std::strtol(str.c_str(), &endPtr, BASE); in CStringToL() 32 ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not long int"); in CStringToL() 36 int64_t CStringToLL(const CString &str) in CStringToLL() argument 39 int64_t result = std::strtoll(str.c_str(), &endPtr, BASE); in CStringToLL() 40 ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not long long int"); in CStringToLL() 44 uint64_t CStringToULL(const CString &str) in CStringToULL() argument 47 uint64_t result = std::strtoull(str.c_str(), &endPtr, BASE); in CStringToULL() 48 …ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not unsigned long long int"… in CStringToULL() 52 float CStringToF(const CString &str) in CStringToF() argument [all …]
|
| D | c_string.h | 37 size_t operator()(const CString &str) const noexcept in operator() 39 return std::hash<std::string_view>()(std::string_view(str.data(), str.size())); in operator() 48 long CStringToL(const CString &str); 49 int64_t CStringToLL(const CString &str); 50 uint64_t CStringToULL(const CString &str); 51 float CStringToF(const CString &str); 52 double CStringToD(const CString &str); 54 CString ConvertToString(const std::string &str); 55 std::string CstringConvertToStdString(const CString &str); 66 return strStream.str(); in FloatToCString() [all …]
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | ustring.h | 33 explicit StringView(const ArenaString *str) noexcept : sv_(*str) {} in StringView() argument 37 StringView(const char *str) noexcept : sv_(str) {} in StringView() argument 72 bool Is(const char *str) const noexcept in Is() argument 74 return sv_ == str; in Is() 77 bool Is(const std::string_view &str) const noexcept in Is() argument 79 return sv_ == str; in Is() 112 constexpr size_t Find(const char *str) in Find() argument 114 return sv_.find(str); in Find() 135 static void Utf8Encode(T *str, char32_t cu); 137 static void Mutf8Encode(T *str, char32_t cu); [all …]
|
| /arkcompiler/runtime_core/disassembler/tests/ |
| D | records_test.cpp.in | 34 …EXPECT_TRUE(ss.str().find(".record A {\n}") != std::string::npos) << "record translated incorrectl… 45 EXPECT_TRUE(ss.str().find("u1 a") != std::string::npos) << "u1 translated incorrectly"; 46 EXPECT_TRUE(ss.str().find("i8 b") != std::string::npos) << "i8 translated incorrectly"; 47 EXPECT_TRUE(ss.str().find("u8 c") != std::string::npos) << "u8 translated incorrectly"; 48 EXPECT_TRUE(ss.str().find("i16 d") != std::string::npos) << "i16 translated incorrectly"; 49 EXPECT_TRUE(ss.str().find("u16 e") != std::string::npos) << "u16 translated incorrectly"; 50 EXPECT_TRUE(ss.str().find("i32 f") != std::string::npos) << "i32 translated incorrectly"; 51 EXPECT_TRUE(ss.str().find("u32 g") != std::string::npos) << "u32 translated incorrectly"; 52 EXPECT_TRUE(ss.str().find("f32 h") != std::string::npos) << "f32 translated incorrectly"; 53 EXPECT_TRUE(ss.str().find("f64 i") != std::string::npos) << "f64 translated incorrectly"; [all …]
|
| D | literals_test.cpp.in | 34 ASSERT_NE(ss.str().find(".language PandaAssembly"), std::string::npos); 36 ASSERT_NE(ss.str().find(".array array_0 i32 3 { 2 3 4 }"), std::string::npos); 37 ASSERT_NE(ss.str().find(".array array_1 i32 3 { 2 3 4 }"), std::string::npos); 38 ASSERT_NE(ss.str().find(".array array_2 i32 3 { 2 3 4 }"), std::string::npos); 39 ASSERT_NE(ss.str().find(".array array_3 i32 3 { 2 3 4 }"), std::string::npos); 50 ASSERT_NE(ss.str().find(".language PandaAssembly"), std::string::npos); 52 ASSERT_NE(ss.str().find(".record panda.String <external>"), std::string::npos); 53 ASSERT_NE(ss.str().find("panda.String 3 { \"a\" \"ab\" \"abc\" }"), std::string::npos); 54 ASSERT_NE(ss.str().find("u1 3 { 0 1 0 }"), std::string::npos); 55 ASSERT_NE(ss.str().find("i32 3 { 2 3 4 }"), std::string::npos); [all …]
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | string_helper.h | 55 static inline CString RepalceAll(CString str, const CString &oldValue, in RepalceAll() argument 59 return str; in RepalceAll() 62 while ((pos = str.find(oldValue, pos)) != CString::npos) { in RepalceAll() 63 str.replace(pos, oldValue.length(), newValue); in RepalceAll() 66 return str; in RepalceAll() 79 std::string str(charData, dataLen); in Utf8ToString() 80 return str; in Utf8ToString() 86 std::string str(charData, dataLen); in Utf8ToU16String() 87 …tring u16str = std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t>{}.from_bytes(str); in Utf8ToU16String() 96 static inline std::wstring StringToWstring(const std::string &str) in StringToWstring() argument [all …]
|
| /arkcompiler/runtime_core/libpandabase/trace/ |
| D | trace.h | 31 void DoBeginTracePoint(const char *str); 33 void DoIntTracePoint(const char *str, int32_t val); 34 void DoInt64TracePoint(const char *str, int64_t val); 42 static inline void BeginTracePoint(const char *str) in BeginTracePoint() argument 45 internal::DoBeginTracePoint(str); in BeginTracePoint() 56 static inline void IntTracePoint(const char *str, int32_t val) in IntTracePoint() argument 59 internal::DoIntTracePoint(str, val); in IntTracePoint() 63 static inline void Int64TracePoint(const char *str, int64_t val) in Int64TracePoint() argument 66 internal::DoInt64TracePoint(str, val); in Int64TracePoint() 72 explicit ScopedTrace(const char *str) in ScopedTrace() argument [all …]
|
| /arkcompiler/runtime_core/runtime/include/mem/ |
| D | panda_string.h | 34 int64_t PandaStringToLL(const PandaString &str); 35 uint64_t PandaStringToULL(const PandaString &str); 36 float PandaStringToF(const PandaString &str); 37 double PandaStringToD(const PandaString &str); 38 PandaString ConvertToString(const std::string &str); 46 return str_stream.str(); in ToPandaString() 53 size_t operator()(const PandaString &str) const noexcept in operator() 55 return std::hash<std::string_view>()(std::string_view(str.data(), str.size())); in operator() 62 std::string str = pandastr.c_str(); in PandaStringToStd() local 63 return str; in PandaStringToStd() [all …]
|
| /arkcompiler/runtime_core/runtime/mem/ |
| D | panda_string.cpp | 28 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 …]
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_number_test.cpp | 419 JSHandle<EcmaString> str; in HWTEST_F_L0() local 425 str = thread->GetEcmaVM()->GetFactory()->NewFromASCII("0a"); in HWTEST_F_L0() 426 sp = EcmaStringAccessor(str).ToUtf8Span(buf); in HWTEST_F_L0() 428 str = thread->GetEcmaVM()->GetFactory()->NewFromASCII("0b"); in HWTEST_F_L0() 429 sp = EcmaStringAccessor(str).ToUtf8Span(buf); in HWTEST_F_L0() 431 str = thread->GetEcmaVM()->GetFactory()->NewFromASCII("0o"); in HWTEST_F_L0() 432 sp = EcmaStringAccessor(str).ToUtf8Span(buf); in HWTEST_F_L0() 434 str = thread->GetEcmaVM()->GetFactory()->NewFromASCII(" 00x"); in HWTEST_F_L0() 435 sp = EcmaStringAccessor(str).ToUtf8Span(buf); in HWTEST_F_L0() 437 str = thread->GetEcmaVM()->GetFactory()->NewFromASCII(" 000.4_"); in HWTEST_F_L0() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | binary_section.h | 63 explicit ElfSection(std::string str) in ElfSection() argument 65 if (str.compare(".rodata") == 0) { in ElfSection() 67 } else if (str.compare(".rodata.cst4") == 0) { in ElfSection() 69 } else if (str.compare(".rodata.cst8") == 0) { in ElfSection() 71 } else if (str.compare(".rodata.cst16") == 0) { in ElfSection() 73 } else if (str.compare(".rodata.cst32") == 0) { in ElfSection() 75 } else if (str.compare(".text") == 0) { in ElfSection() 77 } else if (str.compare(".data") == 0) { in ElfSection() 79 } else if (str.compare(".got") == 0) { in ElfSection() 81 } else if (str.compare(".rela.text") == 0) { in ElfSection() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_date.cpp | 201 int JSDate::GetSignedNumFromString(const CString &str, int len, int *index) in GetSignedNumFromString() argument 204 GetNumFromString(str, len, index, &res); in GetSignedNumFromString() 205 if (str.at(0) == NEG) { in GetSignedNumFromString() 212 bool JSDate::GetNumFromString(const CString &str, int len, int *index, int *num) in GetNumFromString() argument 217 oneByte = str.at(indexStr); in GetNumFromString() 228 oneByte = str.at(indexStr); in GetNumFromString() 257 JSTaggedValue JSDate::LocalParseStringToMs(const CString &str) in LocalParseStringToMs() argument 267 int len = static_cast<int>(str.length()); in LocalParseStringToMs() 280 localSpace = str.find(' ', index); in LocalParseStringToMs() 281 CString strMonth = str.substr(localSpace + 1, LENGTH_MONTH_NAME); in LocalParseStringToMs() [all …]
|
| D | log.h | 119 std::string str = Log::GetComponentStr(component); in HiLog() local 120 stream_ << str; in HiLog() 127 OHOS::HiviewDFX::HiLog::Debug(LABEL, "%{public}s", stream_.str().c_str()); in ~HiLog() 129 OHOS::HiviewDFX::HiLog::Info(LABEL, "%{public}s", stream_.str().c_str()); in ~HiLog() 131 OHOS::HiviewDFX::HiLog::Warn(LABEL, "%{public}s", stream_.str().c_str()); in ~HiLog() 133 OHOS::HiviewDFX::HiLog::Error(LABEL, "%{public}s", stream_.str().c_str()); in ~HiLog() 135 OHOS::HiviewDFX::HiLog::Fatal(LABEL, "%{public}s", stream_.str().c_str()); in ~HiLog() 155 std::string str = "[default] "; in AndroidLog() local 156 stream_ << str; in AndroidLog() 176 std::string str = Log::GetComponentStr(component); in StdLog() local [all …]
|
| /arkcompiler/ets_runtime/test/typeinfer/builtins/ |
| D | builtins.ts | 28 AssertType(Object.getOwnPropertyDescriptor({}, "str"), "union"); 186 let str = new String("111"); 187 AssertType(str.length, "number"); 188 AssertType(str.charAt(1), "string"); 189 AssertType(str.charCodeAt(1), "number"); 190 AssertType(str.concat("123"), "string"); 191 AssertType(str.includes("123"), "boolean"); 192 AssertType(str.indexOf("123"), "number"); 193 AssertType(str.localeCompare("123"), "number"); 194 AssertType(str.match("123"), "union"); [all …]
|
| /arkcompiler/runtime_core/runtime/bridge/arch/arm/ |
| D | deoptimization_arm.S | 62 str r3, [r4, #FRAME_PREV_FRAME_OFFSET] 72 str r10, [r11, #-4]! 75 str r10, [r11, #-4]! 78 str r10, [r11, #-4]! 81 str r10, [r11, #-4]! 84 str r10, [r11, #-4]! 87 str r10, [r11, #-4]! 90 str r10, [r11, #-4]! 94 str r10, [r11, #-4]! 97 str r10, [r11, #-4]! [all …]
|
| /arkcompiler/ets_runtime/test/aottest/gettemplateobject/ |
| D | gettemplateobject.ts | 16 declare function print(str:any):string; 17 function f(strarray:any, ...str:any){ 21 if(str[i]) 22 result += str[i]; 26 let str = "world"; variable 27 print(f`hello ${str}!`);
|
| /arkcompiler/ets_runtime/script/ |
| D | build_resource_to_cpp.py | 41 seq.append(str(hex(content))) 45 template1 = template1.replace("$1", str(input_file)) \ 46 .replace("$2", str(length)) \ 47 .replace("$3", str(byte_code)) 48 template2 = template2.replace("$1", str(input_file)) \ 49 .replace("$2", str(length)) 57 parser.add_argument('--input', type=str, required=True) 58 parser.add_argument('--output', type=str, required=True)
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| D | string_helpers.h | 73 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);
|
| D | hash.h | 99 inline uint32_t PseudoFnvHashString(const uint8_t *str, uint32_t hash = FNV_INITIAL_SEED) 103 if (!str[0] || !str[1] || !str[2] || !str[3]) { 108 uint32_t word32 = str[0]; 110 word32 |= static_cast<uint32_t>(str[1]) << BYTE; 112 word32 |= static_cast<uint32_t>(str[2U]) << (BYTE * 2U); 114 word32 |= static_cast<uint32_t>(str[3U]) << (BYTE * 3U); 117 str += sizeof(uint32_t); 119 while (*str != 0) { 120 hash = PseudoFnvHashItem(*str, hash); 122 ++str;
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | lda.str.yaml | 27 - file-name: "lda.str" 34 - sig: lda.str string_id 44 description: Check 'lda.str' instruction with invalid string. 47 lda.str %s 116 description: Check 'lda.str' instruction with valid string. 119 lda.str %s 143 …description: Check type of object created by 'lda.str' instruction with valid string in PandaAssem… 147 lda.str %s 182 …description: Check type of object created by 'lda.str' instruction with valid string in PandaAssem… 187 lda.str %s [all …]
|
| /arkcompiler/runtime_core/scripts/ |
| D | gc_pause_stats.py | 30 def sort_one_gc_stat(stats: dict, gc_type: str) -> list: argument 49 def save_pause_stats(gc_log_path: str, file_name: str, stats: dict) -> None: argument 67 def get_ms_time(line: str) -> float: argument 79 def get_full_type(line: str, cause_start: int, cause_len: int) -> str: argument 89 def get_gc_type(line: str) -> (str, str): argument 98 def update_stats(stats: dict, gc_type: str, time_value: float): argument 125 def detect_str(line: str) -> (int, int): argument 135 def update_group_stats(gc_pause_stats: dict, gc_type: str, full_gc_type: str, time_v: float): argument 142 def process_one_log(gc_log_path: str, result_file_path: str, all_stats: dict) -> None: argument
|
| /arkcompiler/ets_runtime/test/aottest/ldobjbyname/ |
| D | ldobjbyname.ts | 21 str : string, 24 str : "hello", 28 print(obj.str); 31 obj.str = "helloworld"; 34 print(obj.str);
|