Skip to content

Commit 5853304

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 2a6d93f commit 5853304

File tree

10 files changed

+0
-61
lines changed

10 files changed

+0
-61
lines changed

include/swift/AST/BridgingUtils.h

-24
This file was deleted.

include/swift/Basic/BridgingUtils.h

-28
This file was deleted.

lib/AST/ASTBridging.cpp

-1
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

-1
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

-2
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

-1
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

-1
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

-1
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

-1
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

-1
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)