Lines Matching defs:cons

289   v8::Handle<v8::FunctionTemplate> cons = v8::FunctionTemplate::New(isolate);
290 cons->SetClassName(v8_str("Cons"));
292 isolate, v8::Handle<v8::FunctionTemplate>(), 1, &cons);
298 env->Global()->Set(v8_str("Cons"), cons->GetFunction());
675 CompileRun("function cons(a, b) { return a + b; }"
677 // Create a cons string that will land in old pointer space.
678 Local<String> cons = Local<String>::Cast(CompileRun(
679 "cons('abcdefghijklm', 'nopqrstuvwxyz');"));
692 cons->MakeExternal(new TestOneByteResource(i::StrDup(c_cons), NULL, 1));
10641 Local<Function> cons = templ->GetFunction();
10642 context->Global()->Set(v8_str("Fun"), cons);
10643 Local<v8::Object> inst = cons->NewInstance();
10853 Local<Function> cons = templ->GetFunction();
10854 context->Global()->Set(v8_str("Fun"), cons);
15221 "var cons = lhs + rhs;"
15234 Handle<String> cons = v8_compile("cons")->Run().As<String>();
15235 CHECK_EQ(128, cons->Utf8Length());
15237 CHECK_EQ(129, cons->WriteUtf8(utf_buffer, -1, &nchars));
15246 "/[^a-z]/.test(cons);"
15258 env->Global()->Get(v8_str("cons")));
18003 v8::Local<v8::String> cons =
18005 CHECK(v8::Utils::OpenHandle(*cons)->IsConsString());
18008 *v8::Utils::OpenHandle(*cons)));
18012 cons->MakeExternal(resource);
18014 CHECK(cons->IsExternal());
18015 CHECK_EQ(resource, cons->GetExternalStringResource());
18017 CHECK_EQ(resource, cons->GetExternalStringResourceBase(&encoding));
18025 v8::Local<v8::String> cons =
18027 CHECK(v8::Utils::OpenHandle(*cons)->IsConsString());
18030 *v8::Utils::OpenHandle(*cons)));
18034 cons->MakeExternal(resource);
18036 CHECK(cons->IsExternalOneByte());
18037 CHECK_EQ(resource, cons->GetExternalOneByteStringResource());
18039 CHECK_EQ(resource, cons->GetExternalStringResourceBase(&encoding));
19116 // If the cons string has been short-circuited, skip the following checks.
19123 i::ConsString* cons = i::ConsString::cast(*string);
19124 CHECK_EQ(0, cons->second()->length());
19125 CHECK(cons->first()->IsTwoByteRepresentation());
19194 // Test left right and balanced cons strings.