Skip to content

Commit 7324c42

Browse files
committed
Remove BridgingUtils.h headers
These are now empty, and it seems like generally we ought to prefer putting the bridging logic on the BridgedXXX wrappers.
1 parent dd66fdd commit 7324c42

File tree

10 files changed

+0
-61
lines changed

10 files changed

+0
-61
lines changed

include/swift/AST/BridgingUtils.h

Lines changed: 0 additions & 24 deletions
This file was deleted.

include/swift/Basic/BridgingUtils.h

Lines changed: 0 additions & 28 deletions
This file was deleted.

lib/AST/ASTBridging.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#include "swift/AST/SourceFile.h"
2828
#include "swift/AST/Stmt.h"
2929
#include "swift/AST/TypeRepr.h"
30-
#include "swift/Basic/BridgingUtils.h"
3130

3231
#ifdef PURE_BRIDGING_MODE
3332
// In PURE_BRIDGING_MODE, bridging functions are not inlined and therefore

lib/Parse/Lexer.cpp

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

1717
#include "swift/Parse/Lexer.h"
18-
#include "swift/AST/BridgingUtils.h"
1918
#include "swift/AST/DiagnosticsParse.h"
2019
#include "swift/AST/Identifier.h"
2120
#include "swift/Basic/LangOptions.h"

lib/Parse/ParseRegex.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
//
1515
//===----------------------------------------------------------------------===//
1616

17-
#include "swift/AST/BridgingUtils.h"
1817
#include "swift/AST/DiagnosticsParse.h"
19-
#include "swift/Basic/BridgingUtils.h"
2018
#include "swift/Parse/Parser.h"
2119

2220
// Regex parser delivered via Swift modules.

lib/SIL/IR/SILFunction.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "swift/AST/Stmt.h"
3131
#include "swift/Basic/OptimizationMode.h"
3232
#include "swift/Basic/Statistic.h"
33-
#include "swift/Basic/BridgingUtils.h"
3433
#include "llvm/ADT/Optional.h"
3534
#include "llvm/ADT/Statistic.h"
3635
#include "llvm/Support/CommandLine.h"

lib/SIL/Utils/SILBridging.cpp

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

2020
#include "swift/AST/Attr.h"
2121
#include "swift/AST/SemanticAttrs.h"
22-
#include "swift/Basic/BridgingUtils.h"
2322
#include "swift/SIL/MemAccessUtils.h"
2423
#include "swift/SIL/ParseTestSpecification.h"
2524
#include "swift/SIL/SILBuilder.h"

lib/SILOptimizer/PassManager/PassManager.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "swift/SILOptimizer/PassManager/PassManager.h"
1616
#include "swift/AST/ASTMangler.h"
1717
#include "swift/AST/SILOptimizerRequests.h"
18-
#include "swift/Basic/BridgingUtils.h"
1918
#include "swift/Demangling/Demangle.h"
2019
#include "../../IRGen/IRGenModule.h"
2120
#include "swift/SIL/ApplySite.h"

lib/SILOptimizer/PassManager/Passes.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
#include "swift/SILOptimizer/PassManager/Passes.h"
2626
#include "swift/AST/ASTContext.h"
2727
#include "swift/AST/Module.h"
28-
#include "swift/Basic/BridgingUtils.h"
2928
#include "swift/SIL/SILModule.h"
3029
#include "swift/SILOptimizer/Analysis/Analysis.h"
3130
#include "swift/SILOptimizer/OptimizerBridging.h"

lib/SILOptimizer/SILCombiner/SILCombine.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#define DEBUG_TYPE "sil-combine"
2222

2323
#include "SILCombiner.h"
24-
#include "swift/Basic/BridgingUtils.h"
2524
#include "swift/SIL/BasicBlockDatastructures.h"
2625
#include "swift/SIL/DebugUtils.h"
2726
#include "swift/SIL/SILBuilder.h"

0 commit comments

Comments
 (0)