Replace exported method registration with statically allocated struct

Reviewed By: fromcelticpark

Differential Revision: D5389383

fbshipit-source-id: 9eb29b254b616574966b43ad24aa880d44589652
This commit is contained in:
Pieter De Baets authored and Facebook Github Bot committed 2017-07-24 07:01:53 -07:00
1 parent d94f3e4b98
commit cb12080179
15 files changed
+161 -143

No files matched your search

+1 -3
View File
@@ -57,9 +57,7 @@ std::vector<MethodDescriptor> CxxNativeModule::getMethods() {
std::vector<MethodDescriptor> descs;
for (auto& method : methods_) {
assert(method.func || method.syncFunc);
auto methodType = method.func ? (method.callbacks == 2 ? "promise" : "async") : "sync";
descs.emplace_back(method.name, methodType);
descs.emplace_back(method.name, method.getType());
}
return descs;
}