void CxxNativeModule::lazyInit() { if (module_ || !provider_) { return; } // TODO 17216751: providers should never return null modules module_ = provider_(); provider_ = nullptr; if (module_) { methods_ = module_->getMethods(); module_->setInstance(instance_); } }
bool operator() (unsigned int i, unsigned int j) const { return provider_(i, j); }