object-introspection/test/ci.oid.toml
Alastair Robertson 04715e2015 TypeGraph: Create dummy containers
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.
2023-06-28 16:11:50 +01:00

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",
]