mirror of
https://github.com/JakeHillion/object-introspection.git
synced 2024-11-09 21:24:14 +00:00
04715e2015
These represent types which don't store any interesting data for us to measure, but which are required by a real container so can not be replaced with our own generated class types. std::allocator often has bad DWARF, so it must be replaced after the DWARF is fixed up in Flattener. The others could be replaced earlier in the transformation process if desired, but I've left them all together for simplicity for now. This fixes the folly::fbstring tests.
60 lines
1.9 KiB
TOML
60 lines
1.9 KiB
TOML
[types]
|
|
containers = [
|
|
"../types/array_type.toml",
|
|
"../types/string_type.toml",
|
|
"../types/cxx11_string_type.toml",
|
|
"../types/folly_iobuf_type.toml",
|
|
"../types/folly_iobuf_queue_type.toml",
|
|
"../types/set_type.toml",
|
|
"../types/unordered_set_type.toml",
|
|
"../types/seq_type.toml",
|
|
"../types/list_type.toml",
|
|
"../types/cxx11_list_type.toml",
|
|
"../types/deque_list_type.toml",
|
|
"../types/shrd_ptr_type.toml",
|
|
"../types/uniq_ptr_type.toml",
|
|
"../types/std_map_type.toml",
|
|
"../types/std_unordered_map_type.toml",
|
|
"../types/pair_type.toml",
|
|
"../types/stack_container_adapter_type.toml",
|
|
"../types/queue_container_adapter_type.toml",
|
|
"../types/priority_queue_container_adapter_type.toml",
|
|
"../types/ref_wrapper_type.toml",
|
|
"../types/multi_map_type.toml",
|
|
"../types/folly_small_heap_vector_map.toml",
|
|
"../types/folly_optional_type.toml",
|
|
"../types/optional_type.toml",
|
|
"../types/try_type.toml",
|
|
"../types/fb_string_type.toml",
|
|
"../types/small_vec_type.toml",
|
|
"../types/f14_fast_map.toml",
|
|
"../types/f14_node_map.toml",
|
|
"../types/f14_vector_map.toml",
|
|
"../types/f14_fast_set.toml",
|
|
"../types/f14_node_set.toml",
|
|
"../types/f14_vector_set.toml",
|
|
"../types/sorted_vec_set_type.toml",
|
|
"../types/map_seq_type.toml",
|
|
"../types/boost_bimap_type.toml",
|
|
"../types/repeated_field_type.toml",
|
|
"../types/repeated_ptr_field_type.toml",
|
|
"../types/caffe2_blob_type.toml",
|
|
"../types/std_variant.toml",
|
|
"../types/thrift_isset_type.toml",
|
|
"../types/weak_ptr_type.toml",
|
|
]
|
|
|
|
[headers]
|
|
user_paths = [
|
|
"_deps/folly-src", # this path might be flaky, but it's unlikely to change
|
|
]
|
|
system_paths = [
|
|
"/usr/include/c++/11",
|
|
"/usr/include/x86_64-linux-gnu/c++/11",
|
|
"/usr/include/c++/11/backward",
|
|
"/usr/local/include",
|
|
"/usr/lib/llvm-12/lib/clang/12.0.1/include",
|
|
"/usr/include/x86_64-linux-gnu",
|
|
"/usr/include",
|
|
]
|