Lines Matching refs:v8
1 // Copyright 2011 the V8 project authors. All rights reserved.
28 #include "v8.h"
44 namespace v8 {
60 v8::ImplementationUtilities::HandleScopeData* current =
69 Utils::ReportApiFailure("v8::HandleScope::CreateHandle()",
101 v8::ImplementationUtilities::HandleScopeData* current =
110 *reinterpret_cast<Address*>(p) = v8::internal::kHandleZapValue;
353 static void ClearWrapperCache(Persistent<v8::Value> handle, void*) {
547 v8::Handle<v8::Array> GetKeysForNamedInterceptor(Handle<JSReceiver> receiver,
552 v8::AccessorInfo info(args.end());
553 v8::Handle<v8::Array> result;
555 v8::NamedPropertyEnumerator enum_fun =
556 v8::ToCData<v8::NamedPropertyEnumerator>(interceptor->enumerator());
569 v8::Handle<v8::Array> GetKeysForIndexedInterceptor(Handle<JSReceiver> receiver,
574 v8::AccessorInfo info(args.end());
575 v8::Handle<v8::Array> result;
577 v8::IndexedPropertyEnumerator enum_fun =
578 v8::ToCData<v8::IndexedPropertyEnumerator>(interceptor->enumerator());
633 v8::ACCESS_KEYS)) {
634 isolate->ReportFailedAccessCheck(*current, v8::ACCESS_KEYS);
647 v8::Handle<v8::Array> result =
650 content = AddKeysFromJSArray(content, v8::Utils::OpenHandle(*result));
677 v8::Handle<v8::Array> result =
680 content = AddKeysFromJSArray(content, v8::Utils::OpenHandle(*result));
961 } } // namespace v8::internal