Skip to content

Commit c81c38b

Browse files
committed
wrap define_* in anonymous namespace
1 parent 3eed31d commit c81c38b

35 files changed

+70
-0
lines changed

src/algorithms.cpp

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

1010
#include "type_utils.hpp"
1111

12+
namespace {
1213
namespace nb = nanobind;
1314
using namespace nanobind::literals;
1415

@@ -26,6 +27,7 @@ struct declare_degree_sequence_algorithms {
2627
nb::call_guard<nb::gil_scoped_release>());
2728
}
2829
};
30+
}
2931

3032
void declare_typed_assortativity_algorithms(nb::module_& m);
3133
void declare_typed_degree_algorithms(nb::module_& m);

src/algorithms/assortativity.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
#include "../type_utils.hpp"
99

10+
namespace {
1011
namespace nb = nanobind;
1112
using namespace nanobind::literals;
1213

@@ -35,6 +36,7 @@ struct declare_undirected_assortativity_algorithms {
3536
nb::call_guard<nb::gil_scoped_release>());
3637
}
3738
};
39+
}
3840

3941
template <reticula::directed_static_network_edge EdgeT>
4042
struct declare_directed_assortativity_algorithms {

src/algorithms/basic_temporal.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
#include "../type_utils.hpp"
99

10+
namespace {
1011
namespace nb = nanobind;
1112
using namespace nanobind::literals;
1213

@@ -41,6 +42,7 @@ struct declare_basic_temporal_network_algorithms {
4142
nb::call_guard<nb::gil_scoped_release>());
4243
}
4344
};
45+
}
4446

4547
void declare_typed_basic_temporal_network_algorithms(nb::module_& m) {
4648
types::run_each<

src/algorithms/degree.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "../type_utils.hpp"
66

7+
namespace {
78
namespace nb = nanobind;
89
using namespace nanobind::literals;
910

@@ -59,6 +60,7 @@ struct declare_degree_algorithms {
5960
nb::call_guard<nb::gil_scoped_release>());
6061
}
6162
};
63+
}
6264

6365
void declare_typed_degree_algorithms(nb::module_& m) {
6466
types::run_each<

src/algorithms/density.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "../type_utils.hpp"
66

7+
namespace {
78
namespace nb = nanobind;
89
using namespace nanobind::literals;
910

@@ -17,6 +18,7 @@ struct declare_density_algorithm {
1718
nb::call_guard<nb::gil_scoped_release>());
1819
}
1920
};
21+
}
2022

2123
void declare_typed_density_algorithms(nb::module_& m) {
2224
types::run_each<

src/algorithms/directed_connectivity.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include "../type_utils.hpp"
88

9+
namespace {
910
namespace nb = nanobind;
1011
using namespace nanobind::literals;
1112

@@ -88,6 +89,7 @@ struct declare_directed_connectivity_algorithms {
8889
nb::call_guard<nb::gil_scoped_release>());
8990
}
9091
};
92+
}
9193

9294
void declare_typed_directed_connectivity_algorithms(nb::module_& m) {
9395
types::run_each<

src/algorithms/edge_degree.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "../type_utils.hpp"
66

7+
namespace {
78
namespace nb = nanobind;
89
using namespace nanobind::literals;
910

@@ -55,6 +56,7 @@ struct declare_edge_degree_algorithms {
5556
nb::call_guard<nb::gil_scoped_release>());
5657
}
5758
};
59+
}
5860

5961
void declare_typed_edge_degree_algorithms(nb::module_& m) {
6062
types::run_each<

src/algorithms/temporal_adjacency.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
#include "../type_utils.hpp"
99

10+
namespace {
1011
namespace nb = nanobind;
1112
using namespace nanobind::literals;
1213

@@ -109,6 +110,7 @@ struct declare_temporal_network_adjacency_algorithms {
109110
nb::call_guard<nb::gil_scoped_release>());
110111
}
111112
};
113+
}
112114

113115
void declare_typed_temporal_adjacency_algorithms(nb::module_& m) {
114116
types::run_each<

src/algorithms/undirected_connectivity.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include "../type_utils.hpp"
88

9+
namespace {
910
namespace nb = nanobind;
1011
using namespace nanobind::literals;
1112

@@ -44,6 +45,7 @@ struct declare_undirected_connectivity_algorithms {
4445
nb::call_guard<nb::gil_scoped_release>());
4546
}
4647
};
48+
}
4749

4850
void declare_typed_undirected_connectivity_algorithms(nb::module_& m) {
4951
types::run_each<

src/components.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include "type_utils.hpp"
1313
#include "type_handles.hpp"
1414

15+
namespace {
1516
namespace nb = nanobind;
1617
using namespace nanobind::literals;
1718

@@ -130,6 +131,7 @@ struct declare_component_types {
130131
});
131132
}
132133
};
134+
}
133135

134136
void declare_typed_components(nb::module_& m) {
135137
types::run_each<

0 commit comments

Comments
 (0)