![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <assert-scope.h>
Public Member Functions | |
V8_EXPORT_PRIVATE | PerThreadAssertScope () |
V8_EXPORT_PRIVATE | ~PerThreadAssertScope () |
PerThreadAssertScope (const PerThreadAssertScope &)=delete | |
PerThreadAssertScope & | operator= (const PerThreadAssertScope &)=delete |
void | Release () |
![]() | |
PerThreadAssertScopeEmpty () | |
void | Release () |
Static Public Member Functions | |
static V8_EXPORT_PRIVATE bool | IsAllowed () |
Private Attributes | |
PerThreadAsserts | old_data_ |
Definition at line 59 of file assert-scope.h.
v8::internal::PerThreadAssertScope< kAllow, kTypes >::PerThreadAssertScope | ( | ) |
v8::internal::PerThreadAssertScope< kAllow, kTypes >::~PerThreadAssertScope | ( | ) |
Definition at line 46 of file assert-scope.cc.
|
delete |
|
static |
|
delete |
void v8::internal::PerThreadAssertScope< kAllow, kTypes >::Release | ( | ) |
Definition at line 51 of file assert-scope.cc.
|
private |
Definition at line 73 of file assert-scope.h.