Searched refs:EnableType (Results 1 – 2 of 2) sorted by relevance
/third_party/node/deps/v8/src/common/ |
D | assert-scope.h | 100 #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, \
|
D | assert-scope.cc | 76 #define PER_ISOLATE_ASSERT_ENABLE_SCOPE_DEFINITION(EnableType, _, field, \ argument 78 PER_ISOLATE_ASSERT_SCOPE_DEFINITION(EnableType, field, enable)
|