object-introspection/test
Jake Hillion d009f02ecb name contained types properly in treebuilder v2
Types within containers were previously named TODO. This sorts it out so
they're named as their most resolved type. The current implementation
skips Typedef names.
2023-08-25 16:25:14 +01:00
..
integration Implement Container V2 for std::multiset 2023-08-25 16:07:10 +02:00
ci.oid.toml Implement Container V2 for std::multiset 2023-08-25 16:07:10 +02:00
CMakeLists.txt TypeGraph: Add EnforceCompatibility pass 2023-07-26 17:12:36 +01:00
integration_entry_doStuff_arg0.oid Initial commit 2022-12-19 06:37:51 -08:00
integration_entry_doStuff_this.oid Initial commit 2022-12-19 06:37:51 -08:00
integration_entry_inc_arg0.oid Initial commit 2022-12-19 06:37:51 -08:00
integration_mttest.cpp Fix warnings in test code 2023-05-23 10:36:42 +01:00
integration_return_incN_arg0.oid Initial commit 2022-12-19 06:37:51 -08:00
integration_sleepy.cpp Fix warnings in test code 2023-05-23 10:36:42 +01:00
integration.py integration_py: fix expected sizes 2023-05-31 19:00:10 +02:00
main.cpp Tests: Split common code out into type_graph_utils 2023-05-31 15:49:37 +01:00
mocks.h move all internal logic to oi::detail namespace 2023-07-26 18:01:38 +01:00
mttest.h formatting: force pointers/references with the type 2023-03-24 20:18:18 +00:00
test_add_children.cpp TypeGraph: Remove NodeTracker from the TypeGraph class 2023-08-24 15:01:45 +01:00
test_add_padding.cpp TypeGraph: Convert unit tests relying on Printer to use TypeGraphParser 2023-08-14 15:01:09 +01:00
test_alignment_calc.cpp TypeGraph: Convert unit tests relying on Printer to use TypeGraphParser 2023-08-14 15:01:09 +01:00
test_codegen.cpp name contained types properly in treebuilder v2 2023-08-25 16:25:14 +01:00
test_compiler.cpp move all internal logic to oi::detail namespace 2023-07-26 18:01:38 +01:00
test_container_info.cpp ContainerInfo: Move matcher regex construction to class ctor and add unit tests 2023-05-26 18:21:59 +01:00
test_drgn_parser.cpp TypeGraph: Remove NodeTracker from the TypeGraph class 2023-08-24 15:01:45 +01:00
test_drgn_parser.h TypeGraph: Add option to record enumerator names 2023-08-17 15:47:23 +01:00
test_enforce_compatibility.cpp EnforceCompatibility: Stub out void pointers 2023-07-31 14:28:05 +01:00
test_flattener.cpp DrgnParser: store type of template param value 2023-08-17 15:40:34 +01:00
test_name_gen.cpp name contained types properly in treebuilder v2 2023-08-25 16:25:14 +01:00
test_node_tracker.cpp TypeGraph: Remove NodeTracker from the TypeGraph class 2023-08-24 15:01:45 +01:00
test_parser.cpp move all internal logic to oi::detail namespace 2023-07-26 18:01:38 +01:00
test_prune.cpp DrgnParser: store type of template param value 2023-08-17 15:40:34 +01:00
test_remove_members.cpp TypeGraph: Convert unit tests relying on Printer to use TypeGraphParser 2023-08-14 15:01:09 +01:00
test_remove_top_level_pointer.cpp Printer: Use NodeIds for stable IDs when printing graphs 2023-08-16 12:19:14 +01:00
test_topo_sorter.cpp name contained types properly in treebuilder v2 2023-08-25 16:25:14 +01:00
test_type_identifier.cpp name contained types properly in treebuilder v2 2023-08-25 16:25:14 +01:00
type_graph_utils.cpp TypeGraph: Remove NodeTracker from the TypeGraph class 2023-08-24 15:01:45 +01:00
type_graph_utils.h Printer: Use NodeIds for stable IDs when printing graphs 2023-08-16 12:19:14 +01:00
TypeGraphParser.cpp name contained types properly in treebuilder v2 2023-08-25 16:25:14 +01:00
TypeGraphParser.h move all internal logic to oi::detail namespace 2023-07-26 18:01:38 +01:00