Home
last modified time | relevance | path

Searched defs:Vtable (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/rust/android-crates-io/crates/tokio/src/runtime/task/
Draw.rs14 pub(super) struct Vtable { struct
16 pub(super) poll: unsafe fn(NonNull<Header>),
19 pub(super) schedule: unsafe fn(NonNull<Header>),
22 pub(super) dealloc: unsafe fn(NonNull<Header>),
47 pub(super) fn vtable<T: Future, S: Schedule>() -> &'static Vtable { in vtable()
Dcore.rs215 vtable: &'static Vtable, in new()
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/src/core/lib/promise/
Darena_promise.h46 struct Vtable { struct
57 const Vtable<T>* vtable; argument
/aosp_15_r20/external/rust/android-crates-io/crates/bytes/src/
Dbytes.rs110 pub(crate) struct Vtable { struct
112 pub clone: unsafe fn(&AtomicPtr<()>, *const u8, usize) -> Bytes,
116 pub to_vec: unsafe fn(&AtomicPtr<()>, *const u8, usize) -> Vec<u8>,
117 pub to_mut: unsafe fn(&AtomicPtr<()>, *const u8, usize) -> BytesMut,
119 pub is_unique: unsafe fn(&AtomicPtr<()>) -> bool,
121 pub drop: unsafe fn(&mut AtomicPtr<()>, *const u8, usize),
597 if self.vtable as *const Vtable == &PROMOTABLE_EVEN_VTABLE in truncate() constant
598 || self.vtable as *const Vtable == &PROMOTABLE_ODD_VTABLE in truncate() constant
654 vtable: &'static Vtable, in with_vtable()
1067 impl fmt::Debug for Vtable { implementation
/aosp_15_r20/external/grpc-grpc/src/core/lib/promise/
H A Darena_promise.h50 struct Vtable { struct
61 const Vtable<T>* vtable; argument
/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/bytes-1.6.0/src/
H A Dbytes.rs108 pub(crate) struct Vtable { struct
110 pub clone: unsafe fn(&AtomicPtr<()>, *const u8, usize) -> Bytes,
114 pub to_vec: unsafe fn(&AtomicPtr<()>, *const u8, usize) -> Vec<u8>,
116 pub is_unique: unsafe fn(&AtomicPtr<()>) -> bool,
118 pub drop: unsafe fn(&mut AtomicPtr<()>, *const u8, usize),
483 if self.vtable as *const Vtable == &PROMOTABLE_EVEN_VTABLE in truncate() constant
484 || self.vtable as *const Vtable == &PROMOTABLE_ODD_VTABLE in truncate() constant
514 vtable: &'static Vtable, in with_vtable()
910 impl fmt::Debug for Vtable { implementation
/aosp_15_r20/external/compiler-rt/lib/ubsan/
H A Dubsan_type_hash_itanium.cc196 VtablePrefix *getVtablePrefix(void *Vtable) { in getVtablePrefix()
221 VtablePrefix *Vtable = getVtablePrefix(VtablePtr); in checkDynamicType() local
247 VtablePrefix *Vtable = getVtablePrefix(VtablePtr); in getDynamicTypeInfoFromVtable() local
H A Dubsan_handlers_cxx.cc98 void HandleCFIBadType(CFICheckFailData *Data, ValueHandle Vtable, in HandleCFIBadType()
/aosp_15_r20/external/rust/android-crates-io/crates/bindgen/codegen/
Dmod.rs1115 struct Vtable<'a> { struct
1122 impl<'a> Vtable<'a> { argument
1128 impl<'a> CodeGenerator for Vtable<'a> { implementation
1206 impl<'a> ItemCanonicalName for Vtable<'a> { implementation
1212 impl<'a> TryToRustTy for Vtable<'a> { implementation
/aosp_15_r20/test/vts/vndk_utils/library/vtable/
H A Dvtable_dumper.py58 class Vtable(object): class
/aosp_15_r20/external/clang/lib/CodeGen/
H A DCGObjCGNU.cpp1193 auto *Vtable = TheModule.getGlobalVariable(vtableName); in GetEHType() local