Searched defs:HandleScope (Results 1 - 4 of 4) sorted by relevance

/external/v8/src/
H A Dhandles-inl.h17 : location_(HandleScope::GetHandle(isolate, object)) {}
24 reinterpret_cast<T**>(HandleScope::CreateHandle(isolate, object)));
28 HandleScope::HandleScope(Isolate* isolate) { function in class:v8::internal::HandleScope
43 HandleScope::~HandleScope() {
60 void HandleScope::CloseScope(Isolate* isolate,
80 Handle<T> HandleScope::CloseAndEscape(Handle<T> handle_value) {
98 Object** HandleScope::CreateHandle(Isolate* isolate, Object* value) {
114 Object** HandleScope
[all...]
H A Dhandles.h82 // Handles are only valid within a HandleScope. When a handle is created
83 // for an object a cell is allocated in the current HandleScope.
264 class HandleScope { class in namespace:v8::internal
266 explicit inline HandleScope(Isolate* isolate);
268 inline ~HandleScope();
286 // Closes the HandleScope (invalidating all handles
287 // created in the scope of the HandleScope) and returns
322 friend class v8::HandleScope;
328 DISALLOW_COPY_AND_ASSIGN(HandleScope);
338 // A CanonicalHandleScope does not open a new HandleScope
[all...]
H A Dapi.cc138 Nothing<T>(), i::HandleScope, false)
142 false, i::HandleScope, false)
534 i::HandleScope scope(isolate);
555 i::HandleScope scope(isolate);
608 HandleScope scope(isolate);
645 HandleScope scope(isolate);
652 HandleScope handle_scope(isolate);
902 HandleScope::HandleScope(Isolate* isolate) { function in class:v8::HandleScope
907 void HandleScope
[all...]
/external/v8/include/
H A Dv8.h326 friend class HandleScope;
467 * a Local handle only lives as long as the HandleScope in which it was
853 class V8_EXPORT HandleScope { class in namespace:v8
855 explicit HandleScope(Isolate* isolate);
857 ~HandleScope();
868 HandleScope(const HandleScope&) = delete;
869 void operator=(const HandleScope&) = delete;
874 V8_INLINE HandleScope() {} function in class:v8::HandleScope
901 * A HandleScope whic
[all...]

Completed in 172 milliseconds