v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PerIsolateAssertScope< type, allow > Class Template Reference

#include <assert-scope.h>

Inheritance diagram for PerIsolateAssertScope< type, allow >:
Collaboration diagram for PerIsolateAssertScope< type, allow >:

Public Member Functions

 PerIsolateAssertScope (Isolate *isolate)
 
 ~PerIsolateAssertScope ()
 

Static Public Member Functions

static bool IsAllowed (Isolate *isolate)
 

Additional Inherited Members

- Static Protected Member Functions inherited from PerIsolateAssertBase
static uint32_t GetData (Isolate *isolate)
 
static void SetData (Isolate *isolate, uint32_t data)
 

Detailed Description

template<PerIsolateAssertType type, bool allow>
class v8::internal::PerIsolateAssertScope< type, allow >

Definition at line 150 of file assert-scope.h.

Constructor & Destructor Documentation

~PerIsolateAssertScope ( )
inline

Definition at line 158 of file assert-scope.h.

References PerIsolateAssertBase::SetData().

Member Function Documentation

static bool IsAllowed ( Isolate isolate)
inlinestatic

The documentation for this class was generated from the following file: