/arkcompiler/ets_runtime/test/aottest/logic_op/ |
D | logic_op.ts | 25 var str1: string = "Runoob"; 37 print(str1 == str2) 38 print(str1 == str1) 45 print(str1 != str2) 46 print(str1 != str1) 53 print(str1 < str2) 54 print(str1 < str1) 61 print(str1 <= str2) 62 print(str1 <= str1) 69 print(str1 > str2) [all …]
|
/arkcompiler/ets_runtime/test/moduletest/builtins/ |
D | builtinsir.js | 23 var str1 = "wpydejkl"; variable 24 print(str1.charCodeAt(1.231)); 25 print(str1.charCodeAt(undefined)); 26 print(str1.charCodeAt(new Date())); 27 print(str1.charCodeAt(14)); 28 print(str1.charCodeAt(3)); 29 print(str1.indexOf("wpy")); 30 print(str1.indexOf("py", 0)); 31 print(str1.indexOf("py", 5)); 32 print(str1.indexOf("hhh", 0)); [all …]
|
/arkcompiler/ets_runtime/test/aottest/strictnotequal/ |
D | strictnotequal.ts | 21 let str1:any = "1"; 32 print(str1 !== str2); 38 print(num1 !== str1); 42 print(str1 !== boolTrue1);
|
/arkcompiler/ets_runtime/test/aottest/strictequal/ |
D | strictequal.ts | 21 let str1:any = "1"; 32 print(str1 === str2); 38 print(num1 === str1); 42 print(str1 === boolTrue1);
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/src/ |
D | maple_string.cpp | 367 bool operator==(const MapleString &str1, const MapleString &str2) in operator ==() argument 369 if (str1.dataLength != str2.dataLength) { in operator ==() 372 char *tmp1 = str1.data; in operator ==() 384 bool operator==(const MapleString &str1, const char *str2) in operator ==() argument 390 if (str1.dataLength != size) { in operator ==() 393 char *tmp = str1.data; in operator ==() 405 bool operator==(const char *str1, const MapleString &str2) in operator ==() argument 407 size_t size = strlen(str1); in operator ==() 414 if (*tmp != *str1) { in operator ==() 418 ++str1; in operator ==() [all …]
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/strings/ |
D | string_api.ets | 17 let str1: String = new String(); 18 assert str1.length == 0: "String is not empty"; 19 assert str1.isEmpty(): "String is not empty"; 99 str1 = String.join(["AbCd", "Xtt", "G"], ":", "|pRef|", "|SUF|"); 100 …assert str1.equals("|pRef|AbCd|SUF|:|pRef|Xtt|SUF|:|pRef|G|SUF|" as Object): "Strings must be equa… 102 assert str1.toLowerCase().equals("|pref|abcd|suf|:|pref|xtt|suf|:|pref|g|suf|" as Object): 104 assert str1.toUpperCase().equals("|PREF|ABCD|SUF|:|PREF|XTT|SUF|:|PREF|G|SUF|" as Object): 107 str1 = "Sky"; 108 assert str1.padLeft(c'.', 0).equals("Sky" as Object): "String must be equal 'Sky'"; 109 assert str1.padLeft(c'.', 3).equals("Sky" as Object): "String must be equal 'Sky'"; [all …]
|
/arkcompiler/ets_frontend/arkguard/test/grammar/variable_declaration/ |
D | string_declaration.ts | 18 let str1 = 'abc'; variable 20 assert(str1 === 'abc', 'success'); 26 let str3 = `aa${str1}
|
/arkcompiler/ets_frontend/arkguard/test/grammar/types_definition/ |
D | string_define.ts | 18 let str1 = 'abc'; variable 20 assert(str1 === 'abc', 'success'); 27 let str3 = `aa${str1}bb${str2}cc\${}`;
|
/arkcompiler/ets_runtime/test/aottest/trystglobalbynameprefid32/ |
D | trystglobalbynameprefid32.ts | 21 var str1: string; 26 str1 = "Runoob" 31 print(str1)
|
/arkcompiler/ets_runtime/test/moduletest/objoperate/ |
D | objoperate.js | 54 var str1 = '4.' + '67'; variable 71 print(obj1[str1]); 72 obj1[str1] = 5; 73 print(obj1[str1]);
|
/arkcompiler/ets_runtime/test/moduletest/objecthasownproperty/ |
D | objecthasownproperty.js | 23 var str1 = "wodehaoxiongdi"; variable 26 var str4 = str1 + str2; 27 var str5 = str1 + str3; 30 this[str1] = "hao1";
|
/arkcompiler/ets_runtime/test/moduletest/stringfromcharcode/ |
D | stringfromcharcode.js | 24 var str1 = String.fromCharCode(56); variable 27 print(str1); 31 obj[str1] = 'jjj1';
|
/arkcompiler/ets_runtime/test/moduletest/datecompare/ |
D | datecompare.js | 22 var str1 = Date.parse('08/04/2011') variable 25 var timer1 = new Date(str1)
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/ |
D | ets_string_test.cpp | 194 EtsString *str1 = EtsString::CreateFromUtf16(&data, 0); in TEST_F() local 198 ASSERT_TRUE(coretypes::String::StringsAreEqual(reinterpret_cast<coretypes::String *>(str1), in TEST_F() 277 EtsString *str1 = EtsString::CreateFromMUtf8(mutf8Data1); in TEST_F() local 279 EtsString *str3 = EtsString::Concat(str1, str2); in TEST_F() 306 EtsString *str7 = EtsString::Concat(str1, str4); in TEST_F() 356 EtsString *str1 = EtsString::CreateFromMUtf8(data1.data()); in TEST_F() local 358 EtsString *str3 = EtsString::DoReplace(str1, 'Z', 'A'); in TEST_F() 360 ASSERT_NE(str1->Compare(str2), 0); in TEST_F() 383 EtsString *str1 = EtsString::CreateFromMUtf8(data1.data()); in TEST_F() local 385 EtsString *str3 = EtsString::FastSubString(str1, subStrStart, subStrLen); in TEST_F() [all …]
|
/arkcompiler/ets_runtime/test/aottest/createregexpwithliteral/ |
D | createregexpwithliteral.ts | 18 var str1 = "abcc"; 20 var res1 = re.test(str1);
|
/arkcompiler/ets_runtime/test/moduletest/stringlocalecompare/ |
D | stringlocalecompare.js | 23 let str1 = "a"; variable 25 print(str1.localeCompare(str2));
|
/arkcompiler/ets_runtime/test/aottest/aot_type_test/typeequal/ |
D | typeequal.ts | 21 let str1:string = "a" 23 print(str1 == str2);
|
/arkcompiler/ets_runtime/test/aottest/aot_type_test/typenotequal/ |
D | typenotequal.ts | 21 let str1:string = "a" 23 print(str1 != str2);
|
/arkcompiler/runtime_core/static_core/runtime/coretypes/ |
D | string.cpp | 627 bool String::StringsAreEqual(String *str1, String *str2) in StringsAreEqual() argument 629 ASSERT(str1 != nullptr); in StringsAreEqual() 632 if ((str1->IsUtf16() != str2->IsUtf16()) || (str1->GetLength() != str2->GetLength())) { in StringsAreEqual() 636 if (str1->IsUtf16()) { in StringsAreEqual() 637 Span<const uint16_t> data1(str1->GetDataUtf16(), str1->GetLength()); in StringsAreEqual() 638 Span<const uint16_t> data2(str2->GetDataUtf16(), str1->GetLength()); in StringsAreEqual() 641 Span<const uint8_t> data1(str1->GetDataMUtf8(), str1->GetLength()); in StringsAreEqual() 642 Span<const uint8_t> data2(str2->GetDataMUtf8(), str1->GetLength()); in StringsAreEqual() 648 bool String::StringsAreEqualMUtf8(String *str1, const uint8_t *mutf8Data, uint32_t utf16Length) in StringsAreEqualMUtf8() argument 650 if (str1->GetLength() != utf16Length) { in StringsAreEqualMUtf8() [all …]
|
/arkcompiler/ets_runtime/test/aottest/stconsttoglobalrecord/ |
D | stconsttoglobalrecord.ts | 21 var str1: string = "Runoob"; 30 const z4 = str1;
|
/arkcompiler/ets_runtime/test/aottest/stglobalvar/ |
D | stglobalvar.ts | 21 var str1: string = "Runoob"; 31 y = str1
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/include/ |
D | maple_string.h | 253 friend bool operator<(const MapleString &str1, const MapleString &str2); 268 bool operator==(const MapleString &str1, const MapleString &str2); 269 bool operator==(const MapleString &str1, const char *str2); 270 bool operator==(const char *str1, const MapleString &str2); 271 bool operator!=(const MapleString &str1, const MapleString &str2); 272 bool operator!=(const MapleString &str1, const char *str2); 273 bool operator!=(const char *str1, const MapleString &str2); 274 bool operator<(const MapleString &str1, const MapleString &str2);
|
/arkcompiler/ets_runtime/test/moduletest/deleteobjproperty/ |
D | deleteobjproperty.js | 40 var str1 = 'my' + 'name'; variable 41 print(delete a[str1]);
|
/arkcompiler/ets_runtime/ecmascript/ |
D | ecma_string.cpp | 487 bool EcmaString::EqualToSplicedString(const EcmaString *str1, const EcmaString *str2) in EqualToSplicedString() argument 490 ASSERT(str1->NotTreeString() && str2->NotTreeString()); in EqualToSplicedString() 491 if (GetLength() != str1->GetLength() + str2->GetLength()) { in EqualToSplicedString() 497 if (EcmaString::StringsAreEqualUtf16(str1, data, str1->GetLength())) { in EqualToSplicedString() 498 … return EcmaString::StringsAreEqualUtf16(str2, data + str1->GetLength(), str2->GetLength()); in EqualToSplicedString() 503 if (EcmaString::StringIsEqualUint8Data(str1, data, str1->GetLength(), this->IsUtf8())) { in EqualToSplicedString() 504 return EcmaString::StringIsEqualUint8Data(str2, data + str1->GetLength(), in EqualToSplicedString() 571 bool EcmaString::StringsAreEqual(const EcmaVM *vm, const JSHandle<EcmaString> &str1, const JSHandle… in StringsAreEqual() argument 573 if (str1 == str2) { in StringsAreEqual() 576 if (str1->IsInternString() && str2->IsInternString()) { in StringsAreEqual() [all …]
|
/arkcompiler/ets_runtime/test/aottest/fast_call_builtins/ |
D | fast_call_builtins.ts | 47 let str1 = "Straße" 49 print(str1.localeCompare(str2, "de", { sensitivity: "base" }))
|