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

Method stealLocalRef

valdi_core/src/valdi_core/jni/JavaObject.cpp:68–74  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

66}
67
68::djinni::LocalRef<jobject> JavaObject::stealLocalRef() {
69 if (_value.getRefType() == JavaValueRefType::Local) {
70 return ::djinni::LocalRef<jobject>(_value.releaseObject());
71 } else {
72 return newLocalRef();
73 }
74}
75
76JavaObject& JavaObject::operator=(const JavaObject& other) noexcept = default;
77

Callers 7

iterateThroughFunction · 0.80
toValueFunction · 0.80
getWeakReferenceValueFunction · 0.80
resolveLocalAssetURLMethod · 0.80
getBytesContentMethod · 0.80
snapshotViewMethod · 0.80

Calls 2

getRefTypeMethod · 0.80
releaseObjectMethod · 0.65

Tested by

no test coverage detected