Skip to content

Commit 10219af

Browse files
Remove unused <type_traits> inclusion
Per https://llvm.org/docs/CodingStandards.html#include-as-little-as-possible this improves compilation time, while not being too intrusive on the codebase.
1 parent 3b5a6a0 commit 10219af

File tree

18 files changed

+0
-21
lines changed

18 files changed

+0
-21
lines changed

llvm/include/llvm/ADT/ConcurrentHashtable.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#include <iomanip>
2525
#include <mutex>
2626
#include <sstream>
27-
#include <type_traits>
2827

2928
namespace llvm {
3029

llvm/include/llvm/ADT/PointerSumType.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include <algorithm>
1616
#include <cassert>
1717
#include <cstdint>
18-
#include <type_traits>
1918

2019
namespace llvm {
2120

llvm/include/llvm/ADT/TinyPtrVector.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include <cassert>
1616
#include <cstddef>
1717
#include <iterator>
18-
#include <type_traits>
1918

2019
namespace llvm {
2120

llvm/include/llvm/DebugInfo/CodeView/CodeView.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
#include "llvm/Support/Compiler.h"
1717
#include <cinttypes>
18-
#include <type_traits>
1918

2019
#include "llvm/ADT/STLForwardCompat.h"
2120
#include "llvm/Support/Endian.h"

llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include "llvm/Support/FormatVariadic.h"
2020

2121
#include <string>
22-
#include <type_traits>
2322

2423
namespace llvm {
2524
namespace pdb {

llvm/include/llvm/ExecutionEngine/Orc/Shared/SymbolFilter.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include "llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h"
1313

1414
#include <cmath>
15-
#include <type_traits>
1615
#include <vector>
1716

1817
namespace llvm {

llvm/include/llvm/ExecutionEngine/Orc/Speculation.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include "llvm/Support/Compiler.h"
2121
#include "llvm/Support/Debug.h"
2222
#include <mutex>
23-
#include <type_traits>
2423
#include <utility>
2524

2625
namespace llvm {

llvm/include/llvm/IR/PassInstrumentation.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@
5555
#include "llvm/ADT/SmallVector.h"
5656
#include "llvm/IR/PassManager.h"
5757
#include "llvm/Support/Compiler.h"
58-
#include <type_traits>
5958
#include <vector>
6059

6160
namespace llvm {

llvm/include/llvm/Passes/CodeGenPassBuilder.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@
128128
#include "llvm/Transforms/Utils/EntryExitInstrumenter.h"
129129
#include "llvm/Transforms/Utils/LowerInvoke.h"
130130
#include <cassert>
131-
#include <type_traits>
132131
#include <utility>
133132

134133
namespace llvm {

llvm/include/llvm/Telemetry/Telemetry.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <memory>
2323
#include <optional>
2424
#include <string>
25-
#include <type_traits>
2625
#include <vector>
2726

2827
namespace llvm {

0 commit comments

Comments
 (0)