Lines Matching refs:v8
1 // Copyright 2009 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;
541 static void ClearWrapperCache(Persistent<v8::Value> handle, void*) {
543 // Weak reference callbacks are called as if from outside V8. We
723 v8::Handle<v8::Array> GetKeysForNamedInterceptor(Handle<JSObject> receiver,
728 v8::AccessorInfo info(args.end());
729 v8::Handle<v8::Array> result;
731 v8::NamedPropertyEnumerator enum_fun =
732 v8::ToCData<v8::NamedPropertyEnumerator>(interceptor->enumerator());
745 v8::Handle<v8::Array> GetKeysForIndexedInterceptor(Handle<JSObject> receiver,
750 v8::AccessorInfo info(args.end());
751 v8::Handle<v8::Array> result;
753 v8::IndexedPropertyEnumerator enum_fun =
754 v8::ToCData<v8::IndexedPropertyEnumerator>(interceptor->enumerator());
798 v8::ACCESS_KEYS)) {
799 isolate->ReportFailedAccessCheck(*current, v8::ACCESS_KEYS);
812 v8::Handle<v8::Array> result =
815 content = AddKeysFromJSArray(content, v8::Utils::OpenHandle(*result));
842 v8::Handle<v8::Array> result =
845 content = AddKeysFromJSArray(content, v8::Utils::OpenHandle(*result));
976 } } // namespace v8::internal