aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsystem/include/emscripten/bind.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/system/include/emscripten/bind.h b/system/include/emscripten/bind.h
index 3161289d..4ecd35e9 100755
--- a/system/include/emscripten/bind.h
+++ b/system/include/emscripten/bind.h
@@ -208,6 +208,11 @@ namespace emscripten {
struct allow_raw_pointer : public allow_raw_pointers {
};
+ template<typename Signature>
+ typename std::add_pointer<Signature>::type select_overload(typename std::add_pointer<Signature>::type fn) {
+ return fn;
+ }
+
namespace internal {
template<typename ReturnType, typename... Args>
struct Invoker {