David Blaikie
8e7bb2f953
Initialize vptrs to point to vtables ( #5244 )
...
Adds a mapping to keep track of vtable LLVM IR decls/defs for use.
Adds the vtable_id to the vtable_ptr initialize instruction for lookup.
Adds emission of vtable declarations for use outside the file that
defines the vtable. (this isn't done lazily, it's done for any imported
class - it could be done lazily & maybe eventually has to be lazy to
handle generics)
2025-04-05 06:11:34 +00:00
..
2025-03-31 15:45:58 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-03-10 16:00:35 +00:00
2025-04-03 21:14:03 +00:00
2025-02-14 19:18:51 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-03-10 16:00:35 +00:00
2025-03-10 16:00:35 +00:00
2025-03-04 23:28:42 +00:00
2025-04-03 21:14:03 +00:00
2025-03-19 20:19:21 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-01-16 23:23:57 +00:00
2025-04-03 21:14:03 +00:00
2025-03-14 15:27:24 +00:00
2025-02-14 19:18:51 +00:00
2025-02-14 19:18:51 +00:00
2025-02-14 19:18:51 +00:00
2025-02-14 19:18:51 +00:00
2025-02-14 19:18:51 +00:00
2025-03-31 15:45:58 +00:00
2025-03-04 23:28:42 +00:00
2025-04-03 21:14:03 +00:00
2025-03-14 15:27:24 +00:00
2025-03-10 16:00:35 +00:00
2025-04-01 20:24:00 +00:00
2025-03-19 20:19:21 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-03-10 16:00:35 +00:00
2025-04-03 21:14:03 +00:00
2025-03-14 15:27:24 +00:00
2025-03-04 23:28:42 +00:00
2025-03-14 15:27:24 +00:00
2025-03-04 23:28:42 +00:00
2025-03-04 23:28:42 +00:00
2025-02-12 21:24:51 +00:00
2025-03-14 15:27:24 +00:00
2025-03-14 15:27:24 +00:00
2025-03-10 16:00:35 +00:00
2025-04-01 20:24:00 +00:00
2025-02-12 21:24:51 +00:00
2025-03-31 15:45:58 +00:00
2025-03-04 23:28:42 +00:00
2025-03-26 22:53:32 +00:00
2025-03-10 16:00:35 +00:00
2025-03-10 16:00:35 +00:00
2025-04-03 21:14:03 +00:00
2025-04-01 20:24:00 +00:00
2025-02-12 21:24:51 +00:00
2025-03-19 20:19:21 +00:00
2025-03-18 00:44:18 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-03-10 16:00:35 +00:00
2025-03-10 16:00:35 +00:00
2025-03-04 23:28:42 +00:00
2025-04-03 21:14:03 +00:00
2025-03-10 16:00:35 +00:00
2025-04-03 21:14:03 +00:00
2025-03-04 23:28:42 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-04-03 21:14:03 +00:00
2025-02-12 21:24:51 +00:00
2025-03-04 23:28:42 +00:00
2025-03-04 23:28:42 +00:00
2025-03-10 16:00:35 +00:00
2025-03-10 16:00:35 +00:00
2025-03-10 16:00:35 +00:00
2025-04-03 21:14:03 +00:00
2025-03-04 23:28:42 +00:00
2025-04-03 21:14:03 +00:00
2025-03-04 23:28:42 +00:00
2025-04-01 20:24:00 +00:00
2025-02-12 21:24:51 +00:00
2025-04-05 06:11:34 +00:00