diff options
Diffstat (limited to 'src/mongo/scripting/mozjs/wraptype.h')
-rw-r--r-- | src/mongo/scripting/mozjs/wraptype.h | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/src/mongo/scripting/mozjs/wraptype.h b/src/mongo/scripting/mozjs/wraptype.h index e2ca4b358be..e3e4acde7bd 100644 --- a/src/mongo/scripting/mozjs/wraptype.h +++ b/src/mongo/scripting/mozjs/wraptype.h @@ -67,20 +67,22 @@ #define MONGO_ATTACH_JS_FUNCTION(name) MONGO_ATTACH_JS_FUNCTION_WITH_FLAGS(name, 0) -#define MONGO_ATTACH_JS_CONSTRAINED_METHOD(name, ...) \ - { \ - #name, {smUtils::wrapConstrainedMethod < Functions::name, false, __VA_ARGS__ >, nullptr }, \ - 0, \ - 0, \ - nullptr \ - } - -#define MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(name, ...) \ - { \ - #name, {smUtils::wrapConstrainedMethod < Functions::name, true, __VA_ARGS__ >, nullptr }, \ - 0, \ - 0, \ - nullptr \ +#define MONGO_ATTACH_JS_CONSTRAINED_METHOD(name, ...) \ + { \ +#name, \ + {smUtils::wrapConstrainedMethod < Functions::name, false, __VA_ARGS__>, nullptr }, \ + 0, \ + 0, \ + nullptr \ + } + +#define MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(name, ...) \ + { \ +#name, \ + {smUtils::wrapConstrainedMethod < Functions::name, true, __VA_ARGS__>, nullptr }, \ + 0, \ + 0, \ + nullptr \ } namespace mongo { |