Lines Matching defs:string
79 static void CheckOddball(Isolate* isolate, Object* obj, const char* string) {
83 CHECK(String::cast(print_string)->IsUtf8EqualTo(CStrVector(string)));
87 static void CheckSmi(Isolate* isolate, int value, const char* string) {
90 CHECK(String::cast(print_string)->IsUtf8EqualTo(CStrVector(string)));
94 static void CheckNumber(Isolate* isolate, double value, const char* string) {
99 CHECK(String::cast(*print_string)->IsUtf8EqualTo(CStrVector(string)));
200 Handle<String> s = factory->NewStringFromStaticChars("fisk hest ");
204 Handle<String> object_string = Handle<String>::cast(factory->Object_string());
448 Handle<String> name = factory->InternalizeUtf8String("theFunction");
449 Handle<String> prop_name = factory->InternalizeUtf8String("theSlot");
450 Handle<String> prop_namex = factory->InternalizeUtf8String("theSlotx");
451 Handle<String> obj_name = factory->InternalizeUtf8String("theObject");
501 static void VerifyStringAllocation(Isolate* isolate, const char* string) {
503 Handle<String> s = isolate->factory()->NewStringFromUtf8(
504 CStrVector(string)).ToHandleChecked();
505 CHECK_EQ(StrLength(string), s->length());
507 CHECK_EQ(static_cast<uint16_t>(string[index]), s->Get(index));
512 TEST(String) {
531 Handle<String> string = factory->NewStringFromAsciiChecked(name);
532 CHECK_EQ(StrLength(name), string->length());
879 for (const char* string = *strings; *strings != 0; string = *strings++) {
881 Handle<String> a =
882 isolate->factory()->InternalizeUtf8String(CStrVector(string));
885 Handle<String> b = factory->InternalizeUtf8String(string);
887 CHECK(b->IsUtf8EqualTo(CStrVector(string)));
888 b = isolate->factory()->InternalizeUtf8String(CStrVector(string));
890 CHECK(b->IsUtf8EqualTo(CStrVector(string)));
910 Handle<String> name = factory->InternalizeUtf8String("theFunction");
916 Handle<String> prop_name = factory->InternalizeUtf8String("theSlot");
934 Handle<String> object_string(String::cast(CcTest::heap()->Object_string()));
939 Handle<String> first = factory->InternalizeUtf8String("first");
940 Handle<String> second = factory->InternalizeUtf8String("second");
982 // check string and internalized string match
984 Handle<String> s1 = factory->NewStringFromAsciiChecked(string1);
986 Handle<String> s1_string = factory->InternalizeUtf8String(string1);
989 // check internalized string and string match
991 Handle<String> s2_string = factory->InternalizeUtf8String(string2);
993 Handle<String> s2 = factory->NewStringFromAsciiChecked(string2);
1004 Handle<String> name = factory->InternalizeUtf8String("theFunction");
1007 Handle<String> prop_name = factory->InternalizeUtf8String("theSlot");
1028 Handle<String> name = factory->InternalizeUtf8String("Array");
1078 Handle<String> object_string(String::cast(CcTest::heap()->Object_string()));
1083 Handle<String> first = factory->InternalizeUtf8String("first");
1084 Handle<String> second = factory->InternalizeUtf8String("second");
1155 Handle<String> non_one_byte_sym = factory->InternalizeUtf8String(
1158 Handle<String> one_byte_sym =
1161 Handle<String> non_one_byte_str =
1166 Handle<String> one_byte_str =
1208 // Allocate a small string to OLD_DATA_SPACE and NEW_SPACE
1213 // Allocate a large string (for large object space).
1250 Handle<String> foo_name = factory->InternalizeUtf8String("foo");
1304 Handle<String> foo_name = factory->InternalizeUtf8String("foo");
1369 Handle<String> foo_name = factory->InternalizeUtf8String("foo");
1443 Handle<String> foo_name = factory->InternalizeUtf8String("foo");
1444 Handle<String> bar_name = factory->InternalizeUtf8String("bar");
1509 Handle<String> foo_name = factory->InternalizeUtf8String("foo");
1578 Handle<String> f_name = factory->InternalizeUtf8String("f");
1585 Handle<String> g_name = factory->InternalizeUtf8String("g");
1622 Handle<String> source = factory->InternalizeUtf8String(raw_source);
1923 // Flatten string.
3348 Handle<String> prop_name = factory->InternalizeUtf8String(property_name);
3853 class SourceResource : public v8::String::ExternalOneByteStringResource {
3878 // after the first time the accessor is fired. We use external string
3879 // to check whether the data is being released since the external string
3880 // resource's callback is fired when the external string is GC'ed.
3887 v8::Local<v8::String> source_string =
3888 v8::String::NewExternalOneByte(isolate, resource).ToLocalChecked();
4172 v8::Local<v8::String> mote_code_string =
4175 v8::Local<v8::String> array_name = v8_str("mote");
4393 v8::String::NewFromUtf8(v8_isolate, source, v8::NewStringType::kNormal)
5222 Handle<String> str = isolate->factory()->InternalizeUtf8String(name);
5508 v8::String::NewFromUtf8(isolate, "interrupt", v8::NewStringType::kNormal)
5633 Handle<String> name = factory->NewStringFromStaticChars("foo");
5721 Handle<String> name = factory->InternalizeUtf8String("testArray");
5729 // Test that the number-string cache has not been resized in the snapshot.
5979 v8::Local<v8::String> name = v8_str("utils");
6165 v8::String::NewFromUtf8(isolate, "check", v8::NewStringType::kNormal)