Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYash Ladha <yashladhapankajladha123@gmail.com>2020-06-01 08:59:52 +0300
committerJames M Snell <jasnell@gmail.com>2020-06-25 20:50:24 +0300
commit56124e92e8948d72d21e1aeeaab32b5cb403ed32 (patch)
treebead1b83125b84151fda0c65d13b008524b09d98 /src/base_object.h
parentfe6e46842e1451c1663540203a1c2d7f31f0d9e0 (diff)
src: clang_format base_object
PR-URL: https://github.com/nodejs/node/pull/33680 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/base_object.h')
-rw-r--r--src/base_object.h18
1 files changed, 8 insertions, 10 deletions
diff --git a/src/base_object.h b/src/base_object.h
index 61e5d0cff97..5ea2ea57d87 100644
--- a/src/base_object.h
+++ b/src/base_object.h
@@ -24,9 +24,9 @@
#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
+#include <type_traits> // std::remove_reference
#include "memory_tracker.h"
#include "v8.h"
-#include <type_traits> // std::remove_reference
namespace node {
@@ -88,7 +88,7 @@ class BaseObject : public MemoryRetainer {
template <int Field>
static void InternalFieldGet(v8::Local<v8::String> property,
const v8::PropertyCallbackInfo<v8::Value>& info);
- template <int Field, bool (v8::Value::* typecheck)() const>
+ template <int Field, bool (v8::Value::*typecheck)() const>
static void InternalFieldSet(v8::Local<v8::String> property,
v8::Local<v8::Value> value,
const v8::PropertyCallbackInfo<void>& info);
@@ -205,13 +205,11 @@ inline T* Unwrap(v8::Local<v8::Value> obj) {
return BaseObject::FromJSObject<T>(obj);
}
-
-#define ASSIGN_OR_RETURN_UNWRAP(ptr, obj, ...) \
- do { \
- *ptr = static_cast<typename std::remove_reference<decltype(*ptr)>::type>( \
- BaseObject::FromJSObject(obj)); \
- if (*ptr == nullptr) \
- return __VA_ARGS__; \
+#define ASSIGN_OR_RETURN_UNWRAP(ptr, obj, ...) \
+ do { \
+ *ptr = static_cast<typename std::remove_reference<decltype(*ptr)>::type>( \
+ BaseObject::FromJSObject(obj)); \
+ if (*ptr == nullptr) return __VA_ARGS__; \
} while (0)
// Implementation of a generic strong or weak pointer to a BaseObject.
@@ -252,7 +250,7 @@ class BaseObjectPtrImpl final {
private:
union {
- BaseObject* target; // Used for strong pointers.
+ BaseObject* target; // Used for strong pointers.
BaseObject::PointerData* pointer_data; // Used for weak pointers.
} data_;