Skip to content

Commit ba56c91

Browse files
committed
IWYU: include boost geometry and polygon headers where they are used.
Signed-off-by: Henner Zeller <[email protected]>
1 parent e03b854 commit ba56c91

Some content is hidden

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

52 files changed

+62
-0
lines changed

src/ant/src/AntennaChecker.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "Polygon.hh"
2424
#include "WireBuilder.hh"
2525
#include "boost/pending/disjoint_sets.hpp"
26+
#include "boost/polygon/polygon.hpp"
2627
#include "odb/db.h"
2728
#include "odb/dbShape.h"
2829
#include "odb/dbTypes.h"

src/ant/src/Polygon.cc

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

9+
#include "boost/polygon/polygon.hpp"
910
#include "odb/dbShape.h"
1011

1112
namespace ant {

src/dpl/src/Place.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include <vector>
1919

2020
#include "PlacementDRC.h"
21+
#include "boost/geometry/geometry.hpp"
2122
#include "boost/random/uniform_int_distribution.hpp"
2223
#include "dpl/Opendp.h"
2324
#include "graphics/DplObserver.h"

src/drt/src/TritonRoute.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "PACallBack.h"
2222
#include "boost/asio/post.hpp"
2323
#include "boost/bind/bind.hpp"
24+
#include "boost/geometry/geometry.hpp"
2425
#include "db/tech/frTechObject.h"
2526
#include "distributed/PinAccessJobDescription.h"
2627
#include "distributed/RoutingCallBack.h"

src/drt/src/db/gcObj/gcNet.h

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

10+
#include "boost/polygon/polygon.hpp"
1011
#include "db/gcObj/gcBlockObject.h"
1112
#include "db/gcObj/gcPin.h"
1213
#include "db/obj/frBlockage.h"

src/drt/src/db/gcObj/gcPin.h

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

10+
#include "boost/polygon/polygon.hpp"
1011
#include "db/gcObj/gcShape.h"
1112

1213
namespace drt {

src/drt/src/dr/FlexDR.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include "boost/archive/text_iarchive.hpp"
3232
#include "boost/archive/text_oarchive.hpp"
3333
#include "boost/io/ios_state.hpp"
34+
#include "boost/polygon/polygon.hpp"
3435
#include "db/infra/KDTree.hpp"
3536
#include "db/infra/frTime.h"
3637
#include "distributed/RoutingJobDescription.h"

src/drt/src/dr/FlexDR_init.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
#include <utility>
1616
#include <vector>
1717

18+
#include "boost/geometry/geometry.hpp"
19+
#include "boost/polygon/polygon.hpp"
1820
#include "dr/FlexDR.h"
1921
#include "frRTree.h"
2022

src/drt/src/dr/FlexDR_rq.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include <utility>
99
#include <vector>
1010

11+
#include "boost/geometry/geometry.hpp"
1112
#include "dr/FlexDR.h"
1213
#include "frRTree.h"
1314

src/drt/src/frBaseTypes.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include "boost/geometry/geometries/box.hpp"
1515
#include "boost/geometry/geometries/point_xy.hpp"
1616
#include "boost/geometry/geometries/segment.hpp"
17+
#include "boost/geometry/geometry.hpp"
1718
#include "boost/geometry/strategies/strategies.hpp"
1819
#include "boost/serialization/base_object.hpp"
1920
#include "odb/dbTypes.h"

0 commit comments

Comments
 (0)