IWYU: add some missing includes failing with libstdc++13/14 (flutter/engine#56822)
Fixes builds of engine with libstdc++13 and libstdc++14. *List which issues are fixed by this PR. You must list at least one issue.* closes https://github.com/flutter/flutter/issues/159513 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].* [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
This commit is contained in:
parent
e8c3eefb21
commit
daed210840
@ -5,6 +5,7 @@
|
||||
#ifndef FLUTTER_FLOW_PAINT_REGION_H_
|
||||
#define FLUTTER_FLOW_PAINT_REGION_H_
|
||||
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
#include "flutter/fml/logging.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "flutter/fml/cpu_affinity.h"
|
||||
#include "flutter/fml/build_config.h"
|
||||
|
||||
#include <cstdint>
|
||||
#include <fstream>
|
||||
#include <optional>
|
||||
#include <string>
|
||||
|
@ -5,6 +5,7 @@
|
||||
#ifndef FLUTTER_FML_CPU_AFFINITY_H_
|
||||
#define FLUTTER_FML_CPU_AFFINITY_H_
|
||||
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "flutter/fml/synchronization/sync_switch.h"
|
||||
|
||||
#include <algorithm>
|
||||
#include <mutex>
|
||||
|
||||
namespace fml {
|
||||
|
||||
|
@ -6,6 +6,7 @@
|
||||
#define FLUTTER_IMPELLER_CORE_RUNTIME_TYPES_H_
|
||||
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
@ -6,6 +6,7 @@
|
||||
#define FLUTTER_IMPELLER_GEOMETRY_PATH_H_
|
||||
|
||||
#include <functional>
|
||||
#include <memory>
|
||||
#include <optional>
|
||||
#include <tuple>
|
||||
#include <vector>
|
||||
|
@ -7,6 +7,7 @@
|
||||
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
#include <cstdint>
|
||||
#include <limits>
|
||||
#include <ostream>
|
||||
#include <string>
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "impeller/typographer/rectangle_packer.h"
|
||||
|
||||
#include <algorithm>
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
#include "flutter/fml/logging.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include "impeller/geometry/scalar.h"
|
||||
|
||||
#include <cstdint>
|
||||
#include <memory>
|
||||
|
||||
namespace impeller {
|
||||
|
||||
|
@ -6,6 +6,7 @@
|
||||
#define FLUTTER_RUNTIME_DART_SERVICE_ISOLATE_H_
|
||||
|
||||
#include <functional>
|
||||
#include <memory>
|
||||
#include <mutex>
|
||||
#include <set>
|
||||
#include <string>
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <GLFW/glfw3.h>
|
||||
|
||||
#include <algorithm>
|
||||
#include <atomic>
|
||||
#include <cassert>
|
||||
#include <chrono>
|
||||
#include <cstdlib>
|
||||
|
@ -5,6 +5,7 @@
|
||||
#ifndef FILESYSTEM_FILE_H_
|
||||
#define FILESYSTEM_FILE_H_
|
||||
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
|
@ -5,6 +5,8 @@
|
||||
#ifndef FLUTTER_VULKAN_VULKAN_SURFACE_H_
|
||||
#define FLUTTER_VULKAN_VULKAN_SURFACE_H_
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include "flutter/fml/macros.h"
|
||||
#include "flutter/vulkan/procs/vulkan_handle.h"
|
||||
#include "third_party/skia/include/core/SkSize.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user