Skip to content

Conversation

@DaanDeMeyer
Copy link
Contributor

No description provided.

@llvmbot
Copy link
Member

llvmbot commented May 23, 2025

@llvm/pr-subscribers-clangd

Author: Daan De Meyer (DaanDeMeyer)

Changes

Full diff: https://github.com/llvm/llvm-project/pull/141216.diff

2 Files Affected:

  • (modified) clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp (+1)
  • (modified) clang-tools-extra/clangd/index/CanonicalIncludes.cpp (+1)
diff --git a/clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp b/clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp
index 469323f0ee9d7..480dd204482cf 100644
--- a/clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp
+++ b/clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp
@@ -655,6 +655,7 @@ const HeaderMapCollector::RegexHeaderMap *getSTLPostfixHeaderMap() {
       {"bits/syslog-path.h$", "<sys/syslog.h>"},
       {"bits/termios.h$", "<termios.h>"},
       {"bits/types.h$", "<sys/types.h>"},
+      {"bits/types/struct_iovec.h$", "<sys/uio.h>"},
       {"bits/typesizes.h$", "<sys/types.h>"},
       {"bits/uio.h$", "<sys/uio.h>"},
       {"bits/ustat.h$", "<sys/ustat.h>"},
diff --git a/clang-tools-extra/clangd/index/CanonicalIncludes.cpp b/clang-tools-extra/clangd/index/CanonicalIncludes.cpp
index 785ec4086ea76..8ae78eff932fb 100644
--- a/clang-tools-extra/clangd/index/CanonicalIncludes.cpp
+++ b/clang-tools-extra/clangd/index/CanonicalIncludes.cpp
@@ -671,6 +671,7 @@ const std::pair<llvm::StringRef, llvm::StringRef> IncludeMappings[] = {
     {"bits/termios.h", "<termios.h>"},
     {"bits/types.h", "<sys/types.h>"},
     {"bits/types/siginfo_t.h", "<sys/siginfo.h>"},
+    {"bits/types/struct_iovec.h", "<sys/uio.h>"},
     {"bits/types/struct_itimerspec.h", "<sys/time.h>"},
     {"bits/types/struct_rusage.h", "<sys/resource.h>"},
     {"bits/uio.h", "<sys/uio.h>"},

@llvmbot
Copy link
Member

llvmbot commented May 23, 2025

@llvm/pr-subscribers-clang-tools-extra

Author: Daan De Meyer (DaanDeMeyer)

Changes

Full diff: https://github.com/llvm/llvm-project/pull/141216.diff

2 Files Affected:

  • (modified) clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp (+1)
  • (modified) clang-tools-extra/clangd/index/CanonicalIncludes.cpp (+1)
diff --git a/clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp b/clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp
index 469323f0ee9d7..480dd204482cf 100644
--- a/clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp
+++ b/clang-tools-extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp
@@ -655,6 +655,7 @@ const HeaderMapCollector::RegexHeaderMap *getSTLPostfixHeaderMap() {
       {"bits/syslog-path.h$", "<sys/syslog.h>"},
       {"bits/termios.h$", "<termios.h>"},
       {"bits/types.h$", "<sys/types.h>"},
+      {"bits/types/struct_iovec.h$", "<sys/uio.h>"},
       {"bits/typesizes.h$", "<sys/types.h>"},
       {"bits/uio.h$", "<sys/uio.h>"},
       {"bits/ustat.h$", "<sys/ustat.h>"},
diff --git a/clang-tools-extra/clangd/index/CanonicalIncludes.cpp b/clang-tools-extra/clangd/index/CanonicalIncludes.cpp
index 785ec4086ea76..8ae78eff932fb 100644
--- a/clang-tools-extra/clangd/index/CanonicalIncludes.cpp
+++ b/clang-tools-extra/clangd/index/CanonicalIncludes.cpp
@@ -671,6 +671,7 @@ const std::pair<llvm::StringRef, llvm::StringRef> IncludeMappings[] = {
     {"bits/termios.h", "<termios.h>"},
     {"bits/types.h", "<sys/types.h>"},
     {"bits/types/siginfo_t.h", "<sys/siginfo.h>"},
+    {"bits/types/struct_iovec.h", "<sys/uio.h>"},
     {"bits/types/struct_itimerspec.h", "<sys/time.h>"},
     {"bits/types/struct_rusage.h", "<sys/resource.h>"},
     {"bits/uio.h", "<sys/uio.h>"},

@kadircet kadircet merged commit 5ff1752 into llvm:main May 23, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants