Lines Matching refs:v8

61 using v8::ArrayBufferView;
62 using v8::Isolate;
63 using v8::Local;
64 using v8::String;
65 using v8::Value;
234 int WriteFileSync(v8::Isolate* isolate,
236 v8::Local<v8::String> string) {
336 Local<v8::FunctionTemplate> NewFunctionTemplate(
337 v8::Isolate* isolate,
338 v8::FunctionCallback callback,
339 Local<v8::Signature> signature,
340 v8::ConstructorBehavior behavior,
341 v8::SideEffectType side_effect_type,
342 const v8::CFunction* c_function) {
343 return v8::FunctionTemplate::New(isolate,
345 Local<v8::Value>(),
353 void SetMethod(Local<v8::Context> context,
354 Local<v8::Object> that,
356 v8::FunctionCallback callback) {
358 Local<v8::Function> function =
361 Local<v8::Signature>(),
362 v8::ConstructorBehavior::kThrow,
363 v8::SideEffectType::kHasSideEffect)
367 const v8::NewStringType type = v8::NewStringType::kInternalized;
368 Local<v8::String> name_string =
369 v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked();
374 void SetMethod(v8::Isolate* isolate,
375 v8::Local<v8::Template> that,
377 v8::FunctionCallback callback) {
378 Local<v8::FunctionTemplate> t =
381 Local<v8::Signature>(),
382 v8::ConstructorBehavior::kThrow,
383 v8::SideEffectType::kHasSideEffect);
385 const v8::NewStringType type = v8::NewStringType::kInternalized;
386 Local<v8::String> name_string =
387 v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked();
391 void SetFastMethod(Local<v8::Context> context,
392 Local<v8::Object> that,
394 v8::FunctionCallback slow_callback,
395 const v8::CFunction* c_function) {
397 Local<v8::Function> function =
400 Local<v8::Signature>(),
401 v8::ConstructorBehavior::kThrow,
402 v8::SideEffectType::kHasSideEffect,
406 const v8::NewStringType type = v8::NewStringType::kInternalized;
407 Local<v8::String> name_string =
408 v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked();
412 void SetFastMethodNoSideEffect(Local<v8::Context> context,
413 Local<v8::Object> that,
415 v8::FunctionCallback slow_callback,
416 const v8::CFunction* c_function) {
418 Local<v8::Function> function =
421 Local<v8::Signature>(),
422 v8::ConstructorBehavior::kThrow,
423 v8::SideEffectType::kHasNoSideEffect,
427 const v8::NewStringType type = v8::NewStringType::kInternalized;
428 Local<v8::String> name_string =
429 v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked();
433 void SetMethodNoSideEffect(Local<v8::Context> context,
434 Local<v8::Object> that,
436 v8::FunctionCallback callback) {
438 Local<v8::Function> function =
441 Local<v8::Signature>(),
442 v8::ConstructorBehavior::kThrow,
443 v8::SideEffectType::kHasNoSideEffect)
447 const v8::NewStringType type = v8::NewStringType::kInternalized;
448 Local<v8::String> name_string =
449 v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked();
454 void SetProtoMethod(v8::Isolate* isolate,
455 Local<v8::FunctionTemplate> that,
457 v8::FunctionCallback callback) {
458 Local<v8::Signature> signature = v8::Signature::New(isolate, that);
459 Local<v8::FunctionTemplate> t =
463 v8::ConstructorBehavior::kThrow,
464 v8::SideEffectType::kHasSideEffect);
466 const v8::NewStringType type = v8::NewStringType::kInternalized;
467 Local<v8::String> name_string =
468 v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked();
473 void SetProtoMethodNoSideEffect(v8::Isolate* isolate,
474 Local<v8::FunctionTemplate> that,
476 v8::FunctionCallback callback) {
477 Local<v8::Signature> signature = v8::Signature::New(isolate, that);
478 Local<v8::FunctionTemplate> t =
482 v8::ConstructorBehavior::kThrow,
483 v8::SideEffectType::kHasNoSideEffect);
485 const v8::NewStringType type = v8::NewStringType::kInternalized;
486 Local<v8::String> name_string =
487 v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked();
492 void SetInstanceMethod(v8::Isolate* isolate,
493 Local<v8::FunctionTemplate> that,
495 v8::FunctionCallback callback) {
496 Local<v8::Signature> signature = v8::Signature::New(isolate, that);
497 Local<v8::FunctionTemplate> t =
501 v8::ConstructorBehavior::kThrow,
502 v8::SideEffectType::kHasSideEffect);
504 const v8::NewStringType type = v8::NewStringType::kInternalized;
505 Local<v8::String> name_string =
506 v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked();
511 void SetConstructorFunction(Local<v8::Context> context,
512 Local<v8::Object> that,
514 Local<v8::FunctionTemplate> tmpl,
521 void SetConstructorFunction(Local<v8::Context> context,
522 Local<v8::Object> that,
523 Local<v8::String> name,
524 Local<v8::FunctionTemplate> tmpl,
534 : public v8::String::ExternalOneByteStringResource {
555 : public v8::String::ExternalStringResource {