Home
last modified time | relevance | path

Searched refs:deallocatorBlock (Results 1 – 16 of 16) sorted by relevance

/expo/packages/expo-modules-core/common/cpp/
H A DObjectDeallocator.cpp11 ObjectDeallocator::Block deallocatorBlock, in setDeallocator() argument
15 deallocatorBlock in setDeallocator()
H A DObjectDeallocator.h31 ObjectDeallocator::Block deallocatorBlock,
/expo/ios/versioned/sdk47/ExpoModulesCore/ios/JSI/
H A DABI47_0_0EXJavaScriptObject.h93 - (void)setObjectDeallocator:(void (^ _Nonnull)(void))deallocatorBlock;
H A DABI47_0_0EXJSIUtils.h60 …i::Runtime &runtime, std::shared_ptr<jsi::Object> object, ObjectDeallocatorBlock deallocatorBlock);
H A DABI47_0_0EXJavaScriptObject.mm115 - (void)setObjectDeallocator:(void (^)(void))deallocatorBlock
117 ABI47_0_0expo::setDeallocator(*[_runtime get], _jsObjectPtr, deallocatorBlock);
H A DABI47_0_0EXJSIUtils.mm166 …::Runtime &runtime, std::shared_ptr<jsi::Object> object, ObjectDeallocatorBlock deallocatorBlock) {
167 …_0_0expo::ObjectDeallocator> hostObjectPtr = std::make_shared<ObjectDeallocator>(deallocatorBlock);
/expo/packages/expo-modules-core/ios/JSI/
H A DEXJavaScriptObject.h93 - (void)setObjectDeallocator:(void (^ _Nonnull)(void))deallocatorBlock;
H A DEXJavaScriptObject.mm102 - (void)setObjectDeallocator:(void (^)(void))deallocatorBlock
104 expo::common::setDeallocator(*[_runtime get], _jsObjectPtr, deallocatorBlock);
/expo/ios/versioned/sdk48/ExpoModulesCore/ios/JSI/
H A DABI48_0_0EXJavaScriptObject.h93 - (void)setObjectDeallocator:(void (^ _Nonnull)(void))deallocatorBlock;
H A DABI48_0_0EXJSIUtils.h60 …i::Runtime &runtime, std::shared_ptr<jsi::Object> object, ObjectDeallocatorBlock deallocatorBlock);
H A DABI48_0_0EXJavaScriptObject.mm115 - (void)setObjectDeallocator:(void (^)(void))deallocatorBlock
117 ABI48_0_0expo::setDeallocator(*[_runtime get], _jsObjectPtr, deallocatorBlock);
H A DABI48_0_0EXJSIUtils.mm166 …::Runtime &runtime, std::shared_ptr<jsi::Object> object, ObjectDeallocatorBlock deallocatorBlock) {
167 …_0_0expo::ObjectDeallocator> hostObjectPtr = std::make_shared<ObjectDeallocator>(deallocatorBlock);
/expo/ios/versioned/sdk49/ExpoModulesCore/ios/JSI/
H A DABI49_0_0EXJavaScriptObject.h93 - (void)setObjectDeallocator:(void (^ _Nonnull)(void))deallocatorBlock;
H A DABI49_0_0EXJSIUtils.h65 …i::Runtime &runtime, std::shared_ptr<jsi::Object> object, ObjectDeallocatorBlock deallocatorBlock);
H A DABI49_0_0EXJavaScriptObject.mm115 - (void)setObjectDeallocator:(void (^)(void))deallocatorBlock
117 ABI49_0_0expo::setDeallocator(*[_runtime get], _jsObjectPtr, deallocatorBlock);
H A DABI49_0_0EXJSIUtils.mm183 …::Runtime &runtime, std::shared_ptr<jsi::Object> object, ObjectDeallocatorBlock deallocatorBlock) {
184 …_0_0expo::ObjectDeallocator> hostObjectPtr = std::make_shared<ObjectDeallocator>(deallocatorBlock);