![]() |
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 () |
Public Member Functions inherited from v8::internal::PerThreadAssertScopeEmpty< kAllow, kTypes... > | |
| 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.