MCPcopy Create free account
hub / github.com/Snapchat/Valdi / getArrayItem

Method getArrayItem

valdi/src/valdi/android/JavaValueDelegate.cpp:249–255  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

247}
248
249JavaValue JavaValueDelegate::getArrayItem(const Valdi::PlatformArrayIterator<JavaValue>& arrayIterator,
250 size_t index,
251 Valdi::ExceptionTracker& exceptionTracker) {
252 auto object = JavaObjectArray(arrayIterator.getIterator().getObjectArray()).getObject(index);
253
254 return JavaValue::makeObject(std::move(object));
255}
256
257JavaValue JavaValueDelegate::newBridgedPromise(const Valdi::Ref<Valdi::Promise>& promise,
258 const Valdi::Ref<Valdi::ValueMarshaller<JavaValue>>& valueMarshaller,

Callers 2

nativeGetArrayItemFunction · 0.45

Calls 4

JavaObjectArrayClass · 0.85
makeObjectFunction · 0.85
getObjectArrayMethod · 0.80
getObjectMethod · 0.65

Tested by

no test coverage detected