Home
last modified time | relevance | path

Searched refs:vtable (Results 1 – 25 of 89) sorted by relevance

1234

/external/bison/lib/
Dbbitset.h89 const struct bitset_vtable *vtable; member
106 #define BITSET_VTABLE_(SRC) (SRC)->b.vtable
159 ((BSET1)->b.vtable == (BSET2)->b.vtable)
174 #define BITSET_RESIZE_(DST, SIZE) (DST)->b.vtable->resize (DST, SIZE)
177 #define BITSET_SIZE_(SRC) (SRC)->b.vtable->size (SRC)
180 #define BITSET_COUNT_(SRC) (SRC)->b.vtable->count (SRC)
183 #define BITSET_TYPE_(DST) (DST)->b.vtable->type
186 #define BITSET_SET_(DST, BITNO) (DST)->b.vtable->set (DST, BITNO)
189 #define BITSET_RESET_(DST, BITNO) (DST)->b.vtable->reset (DST, BITNO)
192 #define BITSET_TOGGLE_(DST, BITNO) (DST)->b.vtable->toggle (DST, BITNO)
[all …]
/external/smali/smali/src/test/resources/LexerTest/
DMiscTest.smali52 vtable@0xABCD
53 vtable@0x0123
54 vtable@0x0123ABCD
63 vtable@
64 vtable@zzz
65 vtable@abcd
DMiscTest.tokens52 VTABLE_INDEX("vtable@0xABCD")
53 VTABLE_INDEX("vtable@0x0123")
54 VTABLE_INDEX("vtable@0x0123ABCD")
63 SIMPLE_NAME("vtable") INVALID_TOKEN("@")
64 SIMPLE_NAME("vtable") INVALID_TOKEN("@") SIMPLE_NAME("zzz")
65 SIMPLE_NAME("vtable") INVALID_TOKEN("@") SIMPLE_NAME("abcd")
/external/llvm/test/CodeGen/X86/
Dmusttail-indirect.ll34 %vtable = load i32 (%struct.B*, i32)**, i32 (%struct.B*, i32)*** %1
35 %2 = load i32 (%struct.B*, i32)*, i32 (%struct.B*, i32)** %vtable
48 …%vtable = load i32 (%struct.B*, <{ %struct.A, i32, %struct.A }>*)**, i32 (%struct.B*, <{ %struct.A…
49 …struct.A, i32, %struct.A }>*)*, i32 (%struct.B*, <{ %struct.A, i32, %struct.A }>*)** %vtable, i32 1
62 …%vtable = load void (%struct.B*, <{ %struct.A, i32, %struct.A }>*)**, void (%struct.B*, <{ %struct…
63 …truct.A, i32, %struct.A }>*)*, void (%struct.B*, <{ %struct.A, i32, %struct.A }>*)** %vtable, i32 2
76 …%vtable = load %struct.A* (%struct.B*, <{ %struct.A*, %struct.A, i32, %struct.A }>*)**, %struct.A*…
77 …uct.A }>*)*, %struct.A* (%struct.B*, <{ %struct.A*, %struct.A, i32, %struct.A }>*)** %vtable, i32 3
89 %vtable = load void (%struct.A*, %struct.B*, i32)**, void (%struct.A*, %struct.B*, i32)*** %1
90 …r inbounds void (%struct.A*, %struct.B*, i32)*, void (%struct.A*, %struct.B*, i32)** %vtable, i32 4
[all …]
Dtailcall-ri64.ll19 %vtable = load %vt* (%vt*, %class*)**, %vt* (%vt*, %class*)*** %0, align 8
20 %vfn = getelementptr inbounds %vt* (%vt*, %class*)*, %vt* (%vt*, %class*)** %vtable, i64 4
D2009-04-scale.ll4 %struct.vtable = type { i32 (...)** }
6 %struct.impl = type { %struct.vtable, i8, %struct.impl*, i32, i32, i64, i64 }
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DClassProto.java353 List<Method> vtable = getVtable(); in getMethodByVtableIndex() local
354 if (vtableIndex < 0 || vtableIndex >= vtable.size()) { in getMethodByVtableIndex()
358 return vtable.get(vtableIndex); in getMethodByVtableIndex()
362 List<Method> vtable = getVtable(); in findMethodIndexInVtable() local
363 for (int i=0; i<vtable.size(); i++) { in findMethodIndexInVtable()
364 Method candidate = vtable.get(i); in findMethodIndexInVtable()
768 List<Method> vtable = Lists.newArrayList();
775 vtable.addAll(((ClassProto)classPath.getClass("Ljava/lang/Object;")).getVtable());
777 return vtable;
782 vtable.addAll(superclass.getVtable());
[all …]
/external/dbus/dbus/
Ddbus-transport.c78 if (transport->vtable->live_messages_changed) in live_messages_notify()
81 (* transport->vtable->live_messages_changed) (transport); in live_messages_notify()
103 const DBusTransportVTable *vtable, in _dbus_transport_init_base() argument
164 transport->vtable = vtable; in _dbus_transport_init_base()
485 _dbus_assert (transport->vtable->finalize != NULL); in _dbus_transport_unref()
487 (* transport->vtable->finalize) (transport); in _dbus_transport_unref()
504 _dbus_assert (transport->vtable->disconnect != NULL); in _dbus_transport_disconnect()
509 (* transport->vtable->disconnect) (transport); in _dbus_transport_disconnect()
870 _dbus_assert (transport->vtable->handle_watch != NULL); in _dbus_transport_handle_watch()
885 retval = (* transport->vtable->handle_watch) (transport, watch, condition); in _dbus_transport_handle_watch()
[all …]
Ddbus-server.c112 const DBusServerVTable *vtable, in _dbus_server_init_base() argument
115 server->vtable = vtable; in _dbus_server_init_base()
498 _dbus_assert (server->vtable->finalize != NULL); in _dbus_server_unref_unlocked()
500 (* server->vtable->finalize) (server); in _dbus_server_unref_unlocked()
761 _dbus_assert (server->vtable->finalize != NULL); in dbus_server_unref()
763 (* server->vtable->finalize) (server); in dbus_server_unref()
792 _dbus_assert (server->vtable->disconnect != NULL); in dbus_server_disconnect()
799 (* server->vtable->disconnect) (server); in dbus_server_disconnect()
Ddbus-transport-protected.h84 const DBusTransportVTable *vtable; /**< Virtual methods for this instance. */ member
123 const DBusTransportVTable *vtable,
Ddbus-connection.h398 const DBusObjectPathVTable *vtable,
405 const DBusObjectPathVTable *vtable,
411 const DBusObjectPathVTable *vtable,
418 const DBusObjectPathVTable *vtable,
/external/llvm/test/Transforms/GVN/
Dassume-equal.ll8 ; assuming that %vtable == @_ZTV1A (with alignment).
18 %vtable = load i8**, i8*** %1, align 8
19 …%cmp.vtables = icmp eq i8** %vtable, getelementptr inbounds ([4 x i8*], [4 x i8*]* @_ZTV1A, i64 0,…
24 %vtable1.cast = bitcast i8** %vtable to i32 (%struct.A*)**
33 %vfn47 = getelementptr inbounds i8*, i8** %vtable, i64 1
54 %vtable = load i8**, i8*** %1, align 8, !invariant.group !0
55 …%cmp.vtables = icmp eq i8** %vtable, getelementptr inbounds ([4 x i8*], [4 x i8*]* @_ZTV1A, i64 0,…
60 %vtable1.cast = bitcast i8** %vtable to i32 (%struct.A*)**
89 %vfn47 = getelementptr inbounds i8*, i8** %vtable, i64 1
112 %vtable = load i8**, i8*** %1, align 8
[all …]
/external/libchrome/dbus/
Dexported_object.cc172 DBusObjectPathVTable vtable; in Register() local
173 memset(&vtable, 0, sizeof(vtable)); in Register()
174 vtable.message_function = &ExportedObject::HandleMessageThunk; in Register()
175 vtable.unregister_function = &ExportedObject::OnUnregisteredThunk; in Register()
177 &vtable, in Register()
/external/llvm/test/MC/ARM/
Delf-reloc-03.s16 movw r1, :lower16:vtable
20 vtable: label
/external/mesa3d/src/glx/
Dcreate_context.c73 if (direct && psc->vtable->create_context_attribs) { in glXCreateContextAttribsARB()
78 gc = psc->vtable->create_context_attribs(psc, cfg, share, num_attribs, in glXCreateContextAttribsARB()
114 gc->vtable->destroy(gc); in glXCreateContextAttribsARB()
Dapplegl_glx.c146 gc->vtable = &applegl_context_vtable; in applegl_create_context()
154 gc->vtable->destroy(gc); in applegl_create_context()
182 psc->vtable = &applegl_screen_vtable; in applegl_create_screen()
Dglxcurrent.c255 oldGC->vtable->unbind(oldGC, gc); in MakeContextCurrent()
269 if (gc->vtable->bind(gc, oldGC, draw, read) != Success) { in MakeContextCurrent()
291 oldGC->vtable->destroy(oldGC); in MakeContextCurrent()
/external/llvm/test/Instrumentation/ThreadSanitizer/
Dvptr_update.ll2 ; Check that vtable pointer updates are treated in a special way.
27 ; Test that we properly handle vector stores marked as vtable updates.
40 !2 = !{!"vtable pointer", !1}
Dread_from_global.ll44 %vtable = load void (%struct.Foo*)**, void (%struct.Foo*)*** %0, align 8, !tbaa !2
45 %1 = load void (%struct.Foo*)*, void (%struct.Foo*)** %vtable, align 8
58 !1 = !{!"vtable pointer", !0}
/external/mesa3d/src/glx/tests/
Dfake_glx_screen.h31 this->vtable = &fake_glx_screen::vt; in fake_glx_screen()
62 this->vtable = &fake_glx_screen_direct::vt; in fake_glx_screen_direct()
75 this->vtable = &fake_glx_context::vt; in fake_glx_context()
/external/libbrillo/
Dlibpolicy.ver10 vtable*for*enterprise_management*;
14 vtable*for*policy*;
/external/mesa3d/src/gallium/state_trackers/va/
Dftab.c35 static struct VADriverVTable vtable = variable
135 return vtable; in vlVaGetVtable()
/external/libcxxabi/src/
Dprivate_typeinfo.cpp314 const char* vtable = *static_cast<const char*const*>(adjustedPtr); in has_unambiguous_public_base() local
315 offset_to_base = *reinterpret_cast<const ptrdiff_t*>(vtable + offset_to_base); in has_unambiguous_public_base()
606 void **vtable = *static_cast<void ** const *>(static_ptr); in __dynamic_cast() local
607 ptrdiff_t offset_to_derived = reinterpret_cast<ptrdiff_t>(vtable[-2]); in __dynamic_cast()
609 const __class_type_info* dynamic_type = static_cast<const __class_type_info*>(vtable[-1]); in __dynamic_cast()
1246 const char* vtable = *static_cast<const char*const*>(current_ptr); in search_above_dst() local
1247 offset_to_base = *reinterpret_cast<const ptrdiff_t*>(vtable + offset_to_base); in search_above_dst()
1266 const char* vtable = *static_cast<const char*const*>(current_ptr); in search_below_dst() local
1267 offset_to_base = *reinterpret_cast<const ptrdiff_t*>(vtable + offset_to_base); in search_below_dst()
/external/avahi/avahi-daemon/
Ddbus-protocol.c416 static const DBusObjectPathVTable vtable = { in msg_server_impl() local
457 dbus_connection_register_object_path(c, i->path, &vtable, i); in msg_server_impl()
550 static const DBusObjectPathVTable vtable = { in msg_server_impl() local
600 dbus_connection_register_object_path(c, i->path, &vtable, i); in msg_server_impl()
606 static const DBusObjectPathVTable vtable = { in msg_server_impl() local
655 dbus_connection_register_object_path(c, i->path, &vtable, i); in msg_server_impl()
661 static const DBusObjectPathVTable vtable = { in msg_server_impl() local
711 dbus_connection_register_object_path(c, i->path, &vtable, i); in msg_server_impl()
770 static const DBusObjectPathVTable vtable = { in msg_server_impl() local
824 dbus_connection_register_object_path(c, i->path, &vtable, i); in msg_server_impl()
[all …]
/external/llvm/test/Instrumentation/AddressSanitizer/
Dubsan.ll20 %vtable = load void (%struct.A*)**, void (%struct.A*)*** %0, align 8
22 %1 = load void (%struct.A*)*, void (%struct.A*)** %vtable, align 8
24 %2 = ptrtoint void (%struct.A*)** %vtable to i64

1234