Fix compilation errors appearing due to missing <cstdint> include (#81233)

This patch resolves the issue by adding missing `<cstdint>` includes.
For SmallVector.h, such a change was already introduced in LLVM repository:
7e44305041

<!--
If this pull request is targeting a release branch, please fill out the
following form:

https://github.com/swiftlang/.github/blob/main/PULL_REQUEST_TEMPLATE/release.md?plain=1

Otherwise, replace this comment with a description of your changes and
rationale. Provide links to external references/discussions if
appropriate.
If this pull request resolves any GitHub issues, link them like so:

  Resolves <link to issue>, resolves <link to another issue>.

For more information about linking a pull request to an issue, see:

https://docs.github.com/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue
-->

<!--
Before merging this pull request, you must run the Swift continuous
integration tests.
For information about triggering CI builds via @swift-ci, see:

https://github.com/apple/swift/blob/main/docs/ContinuousIntegration.md#swift-ci

Thank you for your contribution to Swift!
-->
This commit is contained in:
Daniil Kovalev
2025-05-09 00:43:29 +00:00
committed by GitHub
parent 59d7d3160f
commit a5c727125e
2 changed files with 3 additions and 0 deletions

View File

@@ -21,6 +21,8 @@
#include "swift/Basic/Debug.h"
#include "swift/Basic/LLVM.h"
#include <cstdint>
namespace swift {
class DeclNameLoc;

View File

@@ -21,6 +21,7 @@
#include <algorithm>
#include <cassert>
#include <cstddef>
#include <cstdint>
#include <cstdlib>
#include <cstring>
#include <functional>