Home
last modified time | relevance | path

Searched refs:EnableType (Results 1 – 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/common/
Dassert-scope.h100 #define PER_ISOLATE_ASSERT_ENABLE_SCOPE(EnableType, _1, _2, _3) \ argument
101 PER_ISOLATE_ASSERT_SCOPE_DECLARATION(EnableType)
110 #define PER_ISOLATE_ASSERT_ENABLE_SCOPE_DEBUG_ONLY(EnableType, DisableType, \ argument
112 class EnableType##DebugOnly : public EnableType { \
114 explicit EnableType##DebugOnly(Isolate* isolate) : EnableType(isolate) {} \
117 #define PER_ISOLATE_ASSERT_ENABLE_SCOPE_DEBUG_ONLY(EnableType, DisableType, \
119 class V8_NODISCARD EnableType##DebugOnly { \
121 explicit EnableType##DebugOnly(Isolate* isolate) {} \
126 #define PER_ISOLATE_ASSERT_DISABLE_SCOPE_DEBUG_ONLY(EnableType, DisableType, \ argument
134 #define PER_ISOLATE_ASSERT_DISABLE_SCOPE_DEBUG_ONLY(EnableType, DisableType, \
Dassert-scope.cc76 #define PER_ISOLATE_ASSERT_ENABLE_SCOPE_DEFINITION(EnableType, _, field, \ argument
78 PER_ISOLATE_ASSERT_SCOPE_DEFINITION(EnableType, field, enable)