object-introspection/oi/type_graph
Alastair Robertson df68002bd6 NameGen: Remove invalid characters from member names
GCC includes dots in vptr member names, e.g. "_vptr.MyClass". These
aren't valid in C++, so we must replace them.
2023-07-11 13:51:54 +01:00
..
AddChildren.cpp TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
AddChildren.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
AddPadding.cpp TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
AddPadding.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
AlignmentCalc.cpp TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
AlignmentCalc.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
CMakeLists.txt TypeGraph: Make Primitive types singletons 2023-07-05 16:06:57 +01:00
DrgnParser.cpp TypeGraph: Switch from pointers to references 2023-07-06 17:24:33 +01:00
DrgnParser.h TypeGraph: Switch from pointers to references 2023-07-06 17:24:33 +01:00
Flattener.cpp Flattener: Pull up children of children 2023-07-10 16:40:29 +01:00
Flattener.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
NameGen.cpp NameGen: Remove invalid characters from member names 2023-07-11 13:51:54 +01:00
NameGen.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +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
RemoveIgnored.cpp TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
RemoveIgnored.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +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 TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
TopoSorter.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
TypeGraph.cpp TypeGraph: Switch from pointers to references 2023-07-06 17:24:33 +01:00
TypeGraph.h TypeGraph: Switch from pointers to references 2023-07-06 17:24:33 +01:00
TypeIdentifier.cpp TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
TypeIdentifier.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00
Types.cpp TypeGraph: Add core code 2023-05-30 13:27:23 +01:00
Types.h Flattener: Pull up children of children 2023-07-10 16:40:29 +01:00
Visitor.h TypeGraph: Rename visit(Type) functions to accept(Type) 2023-07-07 15:45:29 +01:00