object-introspection/oi/type_graph
2023-07-26 17:31:35 +01:00
..
AddChildren.cpp AddChildren: Filter out false children 2023-07-11 13:52:39 +01:00
AddChildren.h AddChildren: Filter out false children 2023-07-11 13:52:39 +01:00
AddPadding.cpp TypeGraph: Add EnforceCompatibility pass 2023-07-26 17:12:36 +01:00
AddPadding.h TypeGraph: Add EnforceCompatibility pass 2023-07-26 17:12:36 +01:00
AlignmentCalc.cpp AlignmentCalc: Recurse into params,parents,members,children of Classes 2023-07-25 14:23:01 +01:00
AlignmentCalc.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
CMakeLists.txt TypeGraph: Add EnforceCompatibility pass 2023-07-26 17:12:36 +01:00
DrgnParser.cpp DrgnParser: Always stub function pointers 2023-07-26 11:30:01 +01:00
DrgnParser.h TypeGraph: Better handling for anonymous types 2023-07-12 17:44:38 +01:00
EnforceCompatibility.cpp EnforceCompatibility: Follow OICodeGen's typesToStub list 2023-07-26 17:31:35 +01:00
EnforceCompatibility.h TypeGraph: Add EnforceCompatibility pass 2023-07-26 17:12:36 +01:00
Flattener.cpp TypeGraph: Introduce NodeTracker for efficient cycle detection 2023-07-12 14:39:56 +01:00
Flattener.h TypeGraph: Introduce NodeTracker for efficient cycle detection 2023-07-12 14:39:56 +01:00
NameGen.cpp TypeGraph: Better handling for anonymous types 2023-07-12 17:44:38 +01:00
NameGen.h TypeGraph: Better handling for anonymous types 2023-07-12 17:44:38 +01:00
NodeTracker.h TypeGraph: Introduce NodeTracker for efficient cycle detection 2023-07-12 14:39:56 +01:00
PassManager.cpp Printer: Improvements for displaying large type graphs 2023-06-23 15:55:42 +01:00
PassManager.h TypeGraph: Add core code 2023-05-30 13:27:23 +01:00
Printer.cpp Flattener: Pull up children of children 2023-07-10 16:40:29 +01:00
Printer.h Flattener: Attempt to take params from parent allocator in case of bad DWARF 2023-06-27 14:06:02 +01:00
Prune.cpp TypeGraph: Add Prune pass 2023-07-26 16:56:34 +01:00
Prune.h TypeGraph: Add Prune pass 2023-07-26 16:56:34 +01:00
RemoveMembers.cpp CodeGen: Don't measure the sizes of union members 2023-07-26 11:16:30 +01:00
RemoveMembers.h CodeGen: Don't measure the sizes of union members 2023-07-26 11:16:30 +01:00
RemoveTopLevelPointer.cpp TypeGraph: Switch from pointers to references 2023-07-06 17:24:33 +01:00
RemoveTopLevelPointer.h TypeGraph: Add core code 2023-05-30 13:27:23 +01:00
TopoSorter.cpp TopoSorter: Sort Typedefs before pointers 2023-07-25 15:31:35 +01:00
TopoSorter.h TopoSorter: Sort Typedefs before pointers 2023-07-25 15:31:35 +01:00
TypeGraph.cpp TypeGraph: Introduce NodeTracker for efficient cycle detection 2023-07-12 14:39:56 +01:00
TypeGraph.h type_graph: deduplicate has_node_id 2023-07-14 16:03:56 +01:00
TypeIdentifier.cpp RemoveIgnored: Recurse into params,parents,members,children of Classes 2023-07-24 15:02:20 +01:00
TypeIdentifier.h RemoveIgnored: Recurse into params,parents,members,children of Classes 2023-07-24 15:02:20 +01:00
Types.cpp AddChildren: Filter out false children 2023-07-11 13:52:39 +01:00
Types.h AlignmentCalc: Array alignment should be based on elementType's alignment 2023-07-25 14:23:01 +01:00
Visitor.h TypeGraph: Introduce NodeTracker for efficient cycle detection 2023-07-12 14:39:56 +01:00