/aosp_15_r20/external/pytorch/android/pytorch_android/src/main/cpp/ |
H A D | pytorch_jni_common.cpp | 78 facebook::jni::alias_ref<facebook::jni::JObject::javaobject> key, in put() 79 facebook::jni::alias_ref<facebook::jni::JObject::javaobject> value) { in put() 83 facebook::jni::JObject::javaobject>( in put() 84 facebook::jni::alias_ref<facebook::jni::JObject::javaobject>, in put() 85 facebook::jni::alias_ref<facebook::jni::JObject::javaobject>)>( in put() 174 facebook::jni::alias_ref<TensorHybrid::javaobject> jTensorThis) { in initHybrid() 181 facebook::jni::local_ref<facebook::jni::JBuffer::javaobject>()>( in initHybrid() 192 static facebook::jni::local_ref<TensorHybrid::javaobject> 246 cls->getStaticMethod<facebook::jni::local_ref<TensorHybrid::javaobject>( in newJTensorFromAtTensor() 262 facebook::jni::alias_ref<TensorHybrid::javaobject> jtensor) { in newAtTensorFromJTensor() [all …]
|
H A D | pytorch_jni_lite.cpp | 156 facebook::jni::JArrayClass<JIValue::javaobject>::javaobject> in forward() 174 facebook::jni::alias_ref<facebook::jni::JString::javaobject> jmethodName, in runMethod() 176 facebook::jni::JArrayClass<JIValue::javaobject>::javaobject> in runMethod()
|
H A D | pytorch_jni_jit.cpp | 192 facebook::jni::JArrayClass<JIValue::javaobject>::javaobject> in forward() 210 facebook::jni::alias_ref<facebook::jni::JString::javaobject> jmethodName, in runMethod() 212 facebook::jni::JArrayClass<JIValue::javaobject>::javaobject> in runMethod()
|
/aosp_15_r20/external/fbjni/cxx/fbjni/detail/ |
H A D | References.h | 190 using type = typename RefReprType<T>::type::javaobject; 344 using javaobject = JniType<T>; 351 javaobject release() noexcept; 362 javaobject get() const noexcept; 363 void set(javaobject ref) noexcept; 369 explicit base_owned_ref(javaobject reference) noexcept; 397 void reset(javaobject reference) noexcept; 399 friend javaobject jni::getPlainJniReference<>( 417 using javaobject = JniType<T>; 471 explicit weak_ref(javaobject reference) noexcept [all …]
|
H A D | References-inl.h | 43 using javaobject = JniType<Repr>; member 44 static void set(Repr& repr, javaobject obj) noexcept { in set() 47 static javaobject get(const Repr& repr) { in get() 48 return static_cast<javaobject>(repr.JObjectBase::get()); in get() 223 : base_owned_ref(static_cast<javaobject>(nullptr)) { in base_owned_ref() 229 : storage_{static_cast<javaobject>(Alloc{}.newReference(other.get()))} {} in base_owned_ref() 235 : storage_{static_cast<javaobject>(Alloc{}.newReference(other.get()))} { in base_owned_ref() 236 static_assert(std::is_convertible<JniType<U>, javaobject>::value, ""); 241 javaobject reference) noexcept in base_owned_ref() 277 inline auto base_owned_ref<T, Alloc>::release() noexcept -> javaobject { [all …]
|
H A D | Hybrid.h | 82 inline JField<HybridDestructor::javaobject> getDestructorField( in getDestructorField() 84 return c->template getField<HybridDestructor::javaobject>("mDestructor"); in getDestructorField() 88 local_ref<HybridDestructor::javaobject> getHolder(const T* t) { in getHolder() 190 using jhybridobject = typename JavaPart::javaobject; 191 using javaobject = typename JavaPart::javaobject; 192 typedef detail::HybridData::javaobject jhybriddata; 302 inline JField<detail::HybridData::javaobject> detectHybrid( 306 return JField<detail::HybridData::javaobject>(nullptr); 310 ->template getField<detail::HybridData::javaobject>("mHybridData"); 320 const JField<detail::HybridData::javaobject>& field) {
|
H A D | CoreClasses.h | 157 typedef _javaobject* javaobject; typedef 179 using javaobject = JType; member 190 using javaobject = _javaobject*; 215 using javaobject = typename JObjType::javaobject; 235 javaobject self() const noexcept; 441 using javaobject = 442 typename JavaClass<JArrayClass<T>, detail::JTypeArray>::javaobject; 457 static local_ref<javaobject> newArray(size_t count); 484 using jtypeArray = typename JArrayClass<T>::javaobject; 487 local_ref<typename JArrayClass<T>::javaobject> adopt_local_array( [all …]
|
H A D | Iterator-inl.h | 94 Iterator(global_ref<typename T::javaobject>&& helper) in Iterator() 154 E>::javaobject(typename JIterator<E>::javaobject)>(); 176 E>::javaobject(typename JIterable<E>::javaobject)>(); 220 typename detail::MapIteratorHelper<K, V>::javaobject( 221 typename JMap<K, V>::javaobject)>();
|
H A D | Boxed.h | 27 using typename JavaClass<T>::javaobject; 29 static local_ref<javaobject> valueOf(jprim val) { in valueOf() 32 cls->template getStaticMethod<javaobject(jprim)>("valueOf"); in valueOf() 52 inline local_ref<J##BIG::javaobject> autobox(j##LITTLE val) { \
|
H A D | CoreClasses-inl.h | 149 cls->template getConstructor<typename JC::javaobject(Args...)>(); in newInstance() 155 auto JavaClass<T, B, J>::self() const noexcept -> javaobject { 156 return static_cast<javaobject>(JObject::self()); 326 javaClassStatic()->getMethod<JString::javaobject()>("getCanonicalName"); 424 auto JArrayClass<T>::newArray(size_t count) -> local_ref<javaobject> { 431 return adopt_local(static_cast<javaobject>(rawArray)); 458 local_ref<typename JArrayClass<T>::javaobject> adopt_local_array( 460 return adopt_local(static_cast<typename JArrayClass<T>::javaobject>(ref)); 684 findClassStatic(jtype_traits<typename T::javaobject>::kBaseName.c_str()); 691 jtype_traits<typename T::javaobject>::kBaseName.c_str());
|
H A D | Exceptions.cpp | 185 javaClassStatic()->getMethod<javaobject(alias_ref<javaobject>)>( in initCause() 192 javaClassStatic()->getMethod<JStackTrace::javaobject()>("getStackTrace"); in getStackTrace() 204 javaClassStatic()->getMethod<JString::javaobject()>("getMessage"); in getMessage() 212 int line) -> local_ref<javaobject> { in create()
|
H A D | Meta-inl.h | 304 ->getMethod<jobject(jobject, JArrayClass<jobject>::javaobject)>(
|
/aosp_15_r20/external/executorch/extension/android/jni/ |
H A D | jni_layer.cpp | 48 static facebook::jni::local_ref<TensorHybrid::javaobject> 83 cls->getStaticMethod<facebook::jni::local_ref<TensorHybrid::javaobject>( in newJTensorFromTensor() 112 facebook::jni::local_ref<TensorHybrid::javaobject>)>("from"); in newJEValueFromEValue() 158 ->getMethod<facebook::jni::alias_ref<TensorHybrid::javaobject>()>( in JEValueToTensorImpl() 170 facebook::jni::local_ref<facebook::jni::JBuffer::javaobject>()>( in JEValueToTensorImpl() 265 facebook::jni::JArrayClass<JEValue::javaobject>::javaobject> in forward() 273 facebook::jni::JArrayClass<JEValue::javaobject>::javaobject> in execute() 285 facebook::jni::JArrayClass<JEValue::javaobject>::javaobject> in execute_method()
|
/aosp_15_r20/external/fbjni/test/jni/ |
H A D | doc_tests.cpp | 337 static_assert(std::is_same<JObject::javaobject, jobject>::value, ""); in showJObject() 338 static_assert(std::is_same<JClass::javaobject, jclass>::value, ""); in showJObject() 339 static_assert(!std::is_same<JDataHolder::javaobject, jobject>::value, ""); in showJObject() 341 std::is_convertible<JDataHolder::javaobject, jobject>::value, ""); in showJObject()
|
H A D | fbjni_tests.cpp | 196 Callbacks::javaobject callbacks) { in TestJMethodCallbacks() 609 auto newvalRef = adopt_local(static_cast<TestThing::javaobject>(newval)); in TestReferenceFieldAccess() 610 auto fld = cls->getField<TestThing::javaobject>(field_name.c_str()); in TestReferenceFieldAccess() 611 self->setFieldValue<TestThing::javaobject>(fld, newvalRef); in TestReferenceFieldAccess() 670 auto newvalRef = adopt_local(static_cast<TestThing::javaobject>(newval)); in TestStaticReferenceFieldAccess() 671 auto fld = cls->getStaticField<TestThing::javaobject>(field_name.c_str()); in TestStaticReferenceFieldAccess() 672 cls->setStaticFieldValue<TestThing::javaobject>(fld, newvalRef); in TestStaticReferenceFieldAccess() 1426 using sjf = SomeJavaFoo::javaobject; 1562 StaticAssertSame<PrimitiveOrJniType<TestThing>, TestThing::javaobject>(); in RegisterFbjniTests()
|
H A D | iterator_tests.cpp | 99 TestMap::javaClassStatic()->getConstructor<TestMap::javaobject()>(); in nativeTestMapIterator() 113 alias_ref<JMap<jstring, JInteger::javaobject>> jmap) { in nativeTestIterateWrongType()
|
H A D | hybrid_tests.cpp | 323 ret &= dynamic_cast<Derived::javaobject>(javaPtr) != nullptr; in cxxTestDerivedJavaClass() 324 ret &= dynamic_cast<Base::javaobject>(javaPtr) != nullptr; in cxxTestDerivedJavaClass()
|
/aosp_15_r20/external/fbjni/docs/ |
H A D | quickref.md | 358 // All JavaClass types have a `javaobject` typedef, which is their raw JNI type. 359 static_assert(std::is_same<JObject::javaobject, jobject>::value, ""); 360 static_assert(std::is_same<JClass::javaobject, jclass>::value, ""); 361 static_assert(!std::is_same<JDataHolder::javaobject, jobject>::value, ""); 362 static_assert(std::is_convertible<JDataHolder::javaobject, jobject>::value, "");
|
/aosp_15_r20/external/fbjni/cxx/fbjni/ |
H A D | ByteBuffer.cpp | 91 auto res = adopt_local(static_cast<javaobject>( in wrapBytes()
|