object-introspection/types
Jay Kamat e27f725a85 Avoid following weak_ptrs
Previously, we treated weak_ptrs as normal types and we recursed
within them, following the internal data pointer and possibly causing
crashes. We really shouldn't be following them, so I added a custom
type to simply abort processing. If we want to handle them (ie: check
if they are valid, and follow them if so), that should be fairly easy
with the work there is here so far.
2023-03-28 14:10:27 -07:00
..
array_type.toml Initial commit 2022-12-19 06:37:51 -08:00
boost_bimap_type.toml Initial commit 2022-12-19 06:37:51 -08:00
caffe2_blob_type.toml container regex matching 2022-12-21 14:31:05 +00:00
cxx11_list_type.toml Initial commit 2022-12-19 06:37:51 -08:00
cxx11_string_type.toml Initial commit 2022-12-19 06:37:51 -08:00
deque_list_type.toml Initial commit 2022-12-19 06:37:51 -08:00
f14_fast_map.toml Initial commit 2022-12-19 06:37:51 -08:00
f14_fast_set.toml Initial commit 2022-12-19 06:37:51 -08:00
f14_node_map.toml Initial commit 2022-12-19 06:37:51 -08:00
f14_node_set.toml Initial commit 2022-12-19 06:37:51 -08:00
f14_vector_map.toml Initial commit 2022-12-19 06:37:51 -08:00
f14_vector_set.toml Initial commit 2022-12-19 06:37:51 -08:00
fb_string_type.toml Initial commit 2022-12-19 06:37:51 -08:00
folly_iobuf_queue_type.toml container regex matching 2022-12-21 14:31:05 +00:00
folly_iobuf_type.toml container regex matching 2022-12-21 14:31:05 +00:00
folly_optional_type.toml Initial commit 2022-12-19 06:37:51 -08:00
folly_small_heap_vector_map.toml Initial commit 2022-12-19 06:37:51 -08:00
list_type.toml Initial commit 2022-12-19 06:37:51 -08:00
map_seq_type.toml Initial commit 2022-12-19 06:37:51 -08:00
multi_map_type.toml Support std::multimap with comparator template parameter (#33) 2023-01-20 16:30:02 +00:00
optional_type.toml Initial commit 2022-12-19 06:37:51 -08:00
pair_type.toml Initial commit 2022-12-19 06:37:51 -08:00
priority_queue_container_adapter_type.toml Initial commit 2022-12-19 06:37:51 -08:00
queue_container_adapter_type.toml Initial commit 2022-12-19 06:37:51 -08:00
ref_wrapper_type.toml Initial commit 2022-12-19 06:37:51 -08:00
repeated_field_type.toml Initial commit 2022-12-19 06:37:51 -08:00
repeated_ptr_field_type.toml Initial commit 2022-12-19 06:37:51 -08:00
seq_type.toml Initial commit 2022-12-19 06:37:51 -08:00
set_type.toml Initial commit 2022-12-19 06:37:51 -08:00
shrd_ptr_type.toml Initial commit 2022-12-19 06:37:51 -08:00
small_vec_type.toml Update small vec types to reflect folly update 2023-01-30 19:01:38 -08:00
sorted_vec_set_type.toml sorted_vec_set: finish changing to a container adapter 2023-02-24 10:31:59 -08:00
stack_container_adapter_type.toml Initial commit 2022-12-19 06:37:51 -08:00
std_map_type.toml Initial commit 2022-12-19 06:37:51 -08:00
std_unordered_map_type.toml Initial commit 2022-12-19 06:37:51 -08:00
std_variant.toml std::variant: change to use std::visit 2023-03-24 18:43:37 +00:00
string_type.toml Initial commit 2022-12-19 06:37:51 -08:00
thrift_isset_type.toml Initial commit 2022-12-19 06:37:51 -08:00
try_type.toml Initial commit 2022-12-19 06:37:51 -08:00
uniq_ptr_type.toml Initial commit 2022-12-19 06:37:51 -08:00
unordered_set_type.toml Initial commit 2022-12-19 06:37:51 -08:00
weak_ptr_type.toml Avoid following weak_ptrs 2023-03-28 14:10:27 -07:00