Skip to content

Commit cdb22e6

Browse files
committed
Fix some missing includes in new cugr/ sources
Found with misc-include-cleaner (fixed using scripts from https://github.com/hzeller/dev-tools ) Signed-off-by: Henner Zeller <[email protected]>
1 parent 82c4484 commit cdb22e6

22 files changed

+126
-4
lines changed

src/grt/BUILD

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,14 @@ cc_library(
6868
"src/cugr/src/CUGR.cpp",
6969
"src/cugr/src/Design.cpp",
7070
"src/cugr/src/Design.h",
71-
"src/cugr/src/GeoTypes.cpp",
72-
"src/cugr/src/GeoTypes.h",
73-
"src/cugr/src/GridGraph.cpp",
74-
"src/cugr/src/GridGraph.h",
7571
"src/cugr/src/GRNet.cpp",
7672
"src/cugr/src/GRNet.h",
7773
"src/cugr/src/GRTree.cpp",
7874
"src/cugr/src/GRTree.h",
75+
"src/cugr/src/GeoTypes.cpp",
76+
"src/cugr/src/GeoTypes.h",
77+
"src/cugr/src/GridGraph.cpp",
78+
"src/cugr/src/GridGraph.h",
7979
"src/cugr/src/Layers.cpp",
8080
"src/cugr/src/Layers.h",
8181
"src/cugr/src/MazeRoute.cpp",
@@ -96,6 +96,7 @@ cc_library(
9696
],
9797
deps = [
9898
":groute",
99+
"//:ord",
99100
"//src/odb",
100101
"//src/stt",
101102
"//src/utl",

src/grt/src/cugr/include/CUGR.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <string>
1111
#include <thread>
1212
#include <tuple>
13+
#include <utility>
1314
#include <vector>
1415

1516
#include "geo.h"

src/grt/src/cugr/src/CUGR.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
#include "CUGR.h"
22

3+
#include <algorithm>
4+
#include <cassert>
35
#include <chrono>
6+
#include <cmath>
7+
#include <cstdint>
8+
#include <fstream>
9+
#include <iostream>
10+
#include <limits>
11+
#include <memory>
12+
#include <sstream>
13+
#include <utility>
14+
#include <vector>
415

516
#include "Design.h"
617
#include "GRNet.h"

src/grt/src/cugr/src/Design.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
#include "Design.h"
22

3+
#include <iostream>
4+
#include <vector>
5+
36
#include "odb/db.h"
47
#include "odb/dbShape.h"
8+
#include "odb/dbTypes.h"
9+
#include "odb/geom.h"
510
#include "utl/Logger.h"
611

712
namespace grt {

src/grt/src/cugr/src/Design.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#pragma once
22

3+
#include <vector>
4+
35
#include "CUGR.h"
46
#include "GeoTypes.h"
57
#include "Layers.h"

src/grt/src/cugr/src/GRNet.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#include "GRNet.h"
22

3+
#include <cstdint>
34
#include <unordered_set>
5+
#include <vector>
46

57
namespace grt {
68

src/grt/src/cugr/src/GRNet.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
#pragma once
22

3+
#include <memory>
4+
#include <string>
5+
#include <utility>
6+
#include <vector>
7+
38
#include "CUGR.h"
49
#include "Design.h"
510
#include "GridGraph.h"

src/grt/src/cugr/src/GRTree.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
#include "GRTree.h"
22

3+
#include <functional>
4+
#include <iostream>
5+
#include <memory>
6+
37
namespace grt {
48

59
void GRTreeNode::preorder(

src/grt/src/cugr/src/GRTree.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
#pragma once
2+
#include <functional>
3+
#include <memory>
4+
#include <ostream>
5+
#include <vector>
6+
27
#include "CUGR.h"
38

49
namespace grt {

src/grt/src/cugr/src/GeoTypes.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
#include "GeoTypes.h"
22

3+
#include <cmath>
4+
#include <ostream>
5+
6+
#include "odb/geom.h"
7+
38
namespace grt {
49

510
BoxT<int> getBoxFromRect(const odb::Rect& bounds)

0 commit comments

Comments
 (0)