Lines Matching refs:CanonicalHandleScope
275 // Forward declarations for CanonicalHandleScope.
287 // A CanonicalHandleScope does not open a new HandleScope. It changes the
290 // CanonicalHandleScope is introduced. Handles are only canonicalized within
291 // the same CanonicalHandleScope, but not across nested ones.
292 class V8_EXPORT_PRIVATE V8_NODISCARD CanonicalHandleScope {
297 explicit CanonicalHandleScope(Isolate* isolate, Zone* zone = nullptr);
298 ~CanonicalHandleScope();
314 CanonicalHandleScope* prev_canonical_scope_;
321 : public CanonicalHandleScope {
325 // CanonicalHandleScope destructor we hand off the canonical handle map to the
363 CanonicalHandleScope* canonical_scope;