#ifndef V8_HANDLES_LOCAL_HANDLES_INL_H_
#define V8_HANDLES_LOCAL_HANDLES_INL_H_
#include "src/base/sanitizer/msan.h"
#include "src/execution/isolate.h"
#include "src/execution/local-isolate.h"
#include "src/handles/local-handles.h"
namespace v8 {
namespace internal {
V8_INLINE Address* LocalHandleScope::GetHandle(LocalHeap* local_heap,
Address value) { … }
LocalHandleScope::LocalHandleScope(LocalIsolate* local_isolate)
: … { … }
LocalHandleScope::LocalHandleScope(LocalHeap* local_heap) { … }
LocalHandleScope::~LocalHandleScope() { … }
template <typename T>
Handle<T> LocalHandleScope::CloseAndEscape(Handle<T> handle_value) { … }
void LocalHandleScope::CloseScope(LocalHeap* local_heap, Address* prev_next,
Address* prev_limit) { … }
}
}
#endif