..
AddChildren.cpp
Update to clang/llvm 15 ( #342 )
2023-09-14 06:02:32 -07:00
AddChildren.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
AddPadding.cpp
TypeGraph: Remove NodeTracker from the TypeGraph class
2023-08-24 15:01:45 +01:00
AddPadding.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
AlignmentCalc.cpp
TypeGraph: Remove NodeTracker from the TypeGraph class
2023-08-24 15:01:45 +01:00
AlignmentCalc.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
CMakeLists.txt
TypeGraph: Add IdentifyContainers mutator pass
2023-11-06 11:28:00 +00:00
DrgnParser.cpp
TypeGraph: Stop identifying containers in DrgnParser
2023-11-06 11:45:57 +00:00
DrgnParser.h
TypeGraph: Stop identifying containers in DrgnParser
2023-11-06 11:45:57 +00:00
EnforceCompatibility.cpp
Remove Primitive::Kind::Incomplete
2023-10-04 11:23:28 -06:00
EnforceCompatibility.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
Flattener.cpp
Remove Primitive::Kind::Incomplete
2023-10-04 11:23:28 -06:00
Flattener.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
IdentifyContainers.cpp
TypeGraph: Add IdentifyContainers mutator pass
2023-11-06 11:28:00 +00:00
IdentifyContainers.h
TypeGraph: Add IdentifyContainers mutator pass
2023-11-06 11:28:00 +00:00
KeyCapture.cpp
TypeGraph: Add KeyCapture pass
2023-09-28 19:42:49 -07:00
KeyCapture.h
TypeGraph: Add KeyCapture pass
2023-09-28 19:42:49 -07:00
NameGen.cpp
TypeGraph: Add CaptureKeys node
2023-09-28 19:42:49 -07:00
NameGen.h
TypeGraph: Add CaptureKeys node
2023-09-28 19:42:49 -07:00
NodeTracker.h
TypeGraph: Create MutationTracker helper class
2023-11-06 11:28:00 +00:00
PassManager.cpp
TypeGraph: Remove NodeTracker from the TypeGraph class
2023-08-24 15:01:45 +01:00
PassManager.h
TypeGraph: Remove NodeTracker from the TypeGraph class
2023-08-24 15:01:45 +01:00
Printer.cpp
Remove Primitive::Kind::Incomplete
2023-10-04 11:23:28 -06:00
Printer.h
Maintain type/name of Incomplete type
2023-10-04 11:23:28 -06:00
Prune.cpp
TypeGraph: Remove NodeTracker from the TypeGraph class
2023-08-24 15:01:45 +01:00
Prune.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
RemoveMembers.cpp
TypeGraph: Remove NodeTracker from the TypeGraph class
2023-08-24 15:01:45 +01:00
RemoveMembers.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
RemoveTopLevelPointer.cpp
TypeGraph: Remove NodeTracker from the TypeGraph class
2023-08-24 15:01:45 +01:00
RemoveTopLevelPointer.h
move all internal logic to oi::detail namespace
2023-07-26 18:01:38 +01:00
TopoSorter.cpp
TopoSorter: Only allow certain params to be incomplete
2023-10-25 17:01:44 +01:00
TopoSorter.h
TypeGraph: Add CaptureKeys node
2023-09-28 19:42:49 -07:00
TypeGraph.cpp
Remove Primitive::Kind::Incomplete
2023-10-04 11:23:28 -06:00
TypeGraph.h
TypeGraph: Remove NodeTracker from the TypeGraph class
2023-08-24 15:01:45 +01:00
TypeIdentifier.cpp
TypeGraph: Stop identifying containers in DrgnParser
2023-11-06 11:45:57 +00:00
TypeIdentifier.h
name contained types properly in treebuilder v2
2023-08-25 16:25:14 +01:00
Types.cpp
TypeGraph: Create Mutator and RecursiveMutator base classes
2023-11-06 11:28:00 +00:00
Types.h
TypeGraph: Calculate alignment before identifying containers
2023-11-06 13:16:30 +00:00
Visitor.h
TypeGraph: Create Mutator and RecursiveMutator base classes
2023-11-06 11:28:00 +00:00