Home | History | Annotate | Download | only in cctest

Lines Matching defs:string

44 static void CheckOddball(Object* obj, const char* string) {
48 CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
52 static void CheckSmi(int value, const char* string) {
56 CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
60 static void CheckNumber(double value, const char* string) {
65 CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
154 Handle<String> s = FACTORY->NewStringFromAscii(CStrVector("fisk hest "));
158 String* object_symbol = String::cast(HEAP->Object_symbol());
203 Handle<String> name = FACTORY->LookupAsciiSymbol("theFunction");
204 Handle<String> prop_name = FACTORY->LookupAsciiSymbol("theSlot");
205 Handle<String> prop_namex = FACTORY->LookupAsciiSymbol("theSlotx");
206 Handle<String> obj_name = FACTORY->LookupAsciiSymbol("theObject");
262 static void VerifyStringAllocation(const char* string) {
264 Handle<String> s = FACTORY->NewStringFromUtf8(CStrVector(string));
265 CHECK_EQ(StrLength(string), s->length());
267 CHECK_EQ(static_cast<uint16_t>(string[index]), s->Get(index));
272 TEST(String) {
288 Handle<String> string = FACTORY->NewStringFromAscii(CStrVector(name));
289 CHECK_EQ(StrLength(name), string->length());
513 for (const char* string = *strings; *strings != 0; string = *strings++) {
515 MaybeObject* maybe_a = HEAP->LookupAsciiSymbol(string);
520 MaybeObject* maybe_b = HEAP->LookupAsciiSymbol(string);
523 CHECK(String::cast(b)->IsEqualTo(CStrVector(string)));
540 Handle<String> name = FACTORY->LookupAsciiSymbol("theFunction");
547 Handle<String> prop_name = FACTORY->LookupAsciiSymbol("theSlot");
563 String* object_symbol = String::cast(HEAP->Object_symbol());
569 Handle<String> first = FACTORY->LookupAsciiSymbol("first");
570 Handle<String> second = FACTORY->LookupAsciiSymbol("second");
614 // check string and symbol match
616 Handle<String> s1 = FACTORY->NewStringFromAscii(CStrVector(string1));
619 Handle<String> s1_symbol = FACTORY->LookupAsciiSymbol(string1);
622 // check symbol and string match
624 Handle<String> s2_symbol = FACTORY->LookupAsciiSymbol(string2);
627 Handle<String> s2 = FACTORY->NewStringFromAscii(CStrVector(string2));
636 Handle<String> name = FACTORY->LookupAsciiSymbol("theFunction");
643 Handle<String> prop_name = FACTORY->LookupAsciiSymbol("theSlot");
660 Handle<String> name = FACTORY->LookupAsciiSymbol("Array");
707 String* object_symbol = String::cast(HEAP->Object_symbol());
713 Handle<String> first = FACTORY->LookupAsciiSymbol("first");
714 Handle<String> second = FACTORY->LookupAsciiSymbol("second");
768 Handle<String> non_ascii_sym =
771 Handle<String> ascii_sym =
774 Handle<String> non_ascii_str =
778 Handle<String> ascii_str =
816 // Allocate a small string to OLD_DATA_SPACE and NEW_SPACE
822 // Allocate a large string (for large object space).
947 Handle<String> foo_name = FACTORY->LookupAsciiSymbol("foo");