Skip to content

Commit 1c8ae07

Browse files
authored
Merge pull request #8227 from hzeller/feature-20250904-more-drt-hdrs
IWYU: add more drt headers for used symbols.
2 parents 9c1a4f0 + 391f3c1 commit 1c8ae07

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+175
-0
lines changed

src/drt/src/AbstractGraphicsFactory.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "db/obj/frBlockObject.h"
1010
#include "dr/AbstractDRGraphics.h"
1111
#include "frBaseTypes.h"
12+
#include "frDesign.h"
1213
#include "pa/AbstractPAGraphics.h"
1314
#include "ta/AbstractTAGraphics.h"
1415

src/drt/src/GraphicsFactory.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
#include <memory>
77
#include <utility>
88

9+
#include "frDesign.h"
10+
#include "global.h"
911
#include "odb/db.h"
1012

1113
namespace drt {

src/drt/src/TritonRoute.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
#include "boost/asio/post.hpp"
2323
#include "boost/bind/bind.hpp"
2424
#include "boost/geometry/geometry.hpp"
25+
#include "db/infra/frSegStyle.h"
2526
#include "db/obj/frVia.h"
27+
#include "db/tech/frLayer.h"
2628
#include "db/tech/frTechObject.h"
2729
#include "distributed/PinAccessJobDescription.h"
2830
#include "distributed/RoutingCallBack.h"

src/drt/src/db/drObj/drNet.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
#include <vector>
99

1010
#include "db/obj/frAccess.h"
11+
#include "db/obj/frBTerm.h"
1112
#include "db/obj/frBlockObject.h"
13+
#include "db/obj/frInstTerm.h"
1214
#include "distributed/frArchive.h"
1315
#include "dr/FlexDR.h"
1416
#include "frBaseTypes.h"

src/drt/src/db/drObj/drNet.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include "db/drObj/drPin.h"
1818
#include "db/drObj/drShape.h"
1919
#include "db/drObj/drVia.h"
20+
#include "db/infra/frSegStyle.h"
2021
#include "db/obj/frAccess.h"
2122
#include "frBaseTypes.h"
2223
#include "global.h"

src/drt/src/db/obj/frInst.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
#include "db/obj/frBlockage.h"
1111
#include "db/obj/frInstBlockage.h"
12+
#include "db/obj/frPin.h"
1213
#include "db/obj/frRef.h"
1314
#include "frBaseTypes.h"
1415
#include "odb/db.h"

src/drt/src/db/obj/frNet.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include "db/grObj/grShape.h"
1313
#include "db/grObj/grVia.h"
1414
#include "db/obj/frBlockObject.h"
15+
#include "db/obj/frFig.h"
1516
#include "db/obj/frGuide.h"
1617
#include "db/obj/frNode.h"
1718
#include "db/obj/frRPin.h"

src/drt/src/db/obj/frPin.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
#include "db/obj/frAccess.h"
1212
#include "db/obj/frBlockObject.h"
13+
#include "db/obj/frFig.h"
1314
#include "db/obj/frShape.h"
1415
#include "frBaseTypes.h"
1516

src/drt/src/db/obj/frShape.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#include <tuple>
77

88
#include "db/drObj/drShape.h"
9+
#include "db/obj/frFig.h"
910
#include "db/taObj/taShape.h"
1011
#include "distributed/frArchive.h"
1112
#include "serialization.h"

src/drt/src/distributed/drUpdate.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
#include "distributed/drUpdate.h"
55

66
#include "db/obj/frBlockObject.h"
7+
#include "db/obj/frMarker.h"
78
#include "db/obj/frNet.h"
9+
#include "db/obj/frShape.h"
810
#include "db/obj/frVia.h"
911
#include "distributed/frArchive.h"
1012
#include "serialization.h"

0 commit comments

Comments
 (0)