Răsfoiți Sursa

iwyu: analyzer docet :)

Michele Caini 2 ani în urmă
părinte
comite
e0661a55f6

+ 1 - 1
test/entt/container/dense_map.cpp

@@ -5,8 +5,8 @@
 #include <memory>
 #include <string>
 #include <tuple>
-#include <type_traits>
 #include <utility>
+#include <vector>
 #include <gtest/gtest.h>
 #include <entt/container/dense_map.hpp>
 #include <entt/core/iterator.hpp>

+ 0 - 1
test/entt/container/dense_set.cpp

@@ -5,7 +5,6 @@
 #include <memory>
 #include <string>
 #include <tuple>
-#include <type_traits>
 #include <utility>
 #include <vector>
 #include <gtest/gtest.h>

+ 1 - 1
test/entt/core/compressed_pair.cpp

@@ -1,9 +1,9 @@
 #include <cstddef>
+#include <memory>
 #include <tuple>
 #include <type_traits>
 #include <utility>
 #include <vector>
-#include <memory>
 #include <gtest/gtest.h>
 #include <entt/core/compressed_pair.hpp>
 #include "../common/non_default_constructible.h"

+ 1 - 0
test/entt/core/type_traits.cpp

@@ -1,4 +1,5 @@
 #include <functional>
+#include <optional>
 #include <tuple>
 #include <type_traits>
 #include <unordered_map>

+ 3 - 0
test/entt/entity/registry.cpp

@@ -1,11 +1,14 @@
 #include <cstddef>
+#include <cstdint>
 #include <functional>
 #include <iterator>
 #include <memory>
 #include <tuple>
 #include <unordered_set>
 #include <utility>
+#include <vector>
 #include <gtest/gtest.h>
+#include <entt/config/config.h>
 #include <entt/core/hashed_string.hpp>
 #include <entt/core/type_info.hpp>
 #include <entt/entity/entity.hpp>

+ 6 - 0
test/entt/entity/sigh_mixin.cpp

@@ -1,5 +1,11 @@
 #include <iterator>
+#include <type_traits>
+#include <utility>
 #include <gtest/gtest.h>
+#include <entt/core/any.hpp>
+#include <entt/core/type_info.hpp>
+#include <entt/entity/component.hpp>
+#include <entt/entity/entity.hpp>
 #include <entt/entity/mixin.hpp>
 #include <entt/entity/registry.hpp>
 #include <entt/entity/storage.hpp>

+ 2 - 5
test/entt/entity/snapshot.cpp

@@ -1,9 +1,6 @@
-#include <cstddef>
-#include <map>
-#include <memory>
-#include <queue>
-#include <tuple>
+#include <iterator>
 #include <type_traits>
+#include <utility>
 #include <vector>
 #include <gtest/gtest.h>
 #include <entt/core/any.hpp>

+ 1 - 0
test/entt/entity/sparse_set.cpp

@@ -1,5 +1,6 @@
 #include <algorithm>
 #include <array>
+#include <cstddef>
 #include <cstdint>
 #include <functional>
 #include <iterator>

+ 3 - 0
test/entt/entity/storage.cpp

@@ -7,7 +7,10 @@
 #include <unordered_set>
 #include <utility>
 #include <gtest/gtest.h>
+#include <entt/core/iterator.hpp>
+#include <entt/core/type_info.hpp>
 #include <entt/entity/component.hpp>
+#include <entt/entity/entity.hpp>
 #include <entt/entity/storage.hpp>
 #include "../common/aggregate.h"
 #include "../common/config.h"

+ 3 - 0
test/entt/entity/storage_no_instance.cpp

@@ -6,6 +6,9 @@
 #include <type_traits>
 #include <utility>
 #include <gtest/gtest.h>
+#include <entt/core/iterator.hpp>
+#include <entt/core/type_info.hpp>
+#include <entt/entity/entity.hpp>
 #include <entt/entity/storage.hpp>
 #include "../common/config.h"
 

+ 5 - 0
test/entt/entity/view.cpp

@@ -1,8 +1,13 @@
 #include <algorithm>
 #include <iterator>
 #include <tuple>
+#include <type_traits>
 #include <utility>
 #include <gtest/gtest.h>
+#include <entt/core/any.hpp>
+#include <entt/core/hashed_string.hpp>
+#include <entt/core/type_info.hpp>
+#include <entt/entity/entity.hpp>
 #include <entt/entity/registry.hpp>
 #include <entt/entity/view.hpp>
 #include "../common/pointer_stable.h"

+ 1 - 0
test/entt/meta/meta_prop.cpp

@@ -1,3 +1,4 @@
+#include <cstring>
 #include <utility>
 #include <gtest/gtest.h>
 #include <entt/core/hashed_string.hpp>

+ 1 - 0
test/example/signal_less.cpp

@@ -4,6 +4,7 @@
 #include <entt/entity/entity.hpp>
 #include <entt/entity/mixin.hpp>
 #include <entt/entity/registry.hpp>
+#include <entt/entity/storage.hpp>
 
 template<typename Type, typename Entity>
 struct entt::storage_type<Type, Entity> {

+ 2 - 0
test/snapshot/snapshot.cpp

@@ -1,8 +1,10 @@
 #include <sstream>
+#include <type_traits>
 #include <vector>
 #include <gtest/gtest.h>
 #include <cereal/archives/json.hpp>
 #include <entt/core/hashed_string.hpp>
+#include <entt/core/type_traits.hpp>
 #include <entt/entity/registry.hpp>
 #include <entt/entity/snapshot.hpp>