mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
The runtime doesn't really need Compiler.h. It just needs some visibility macros which can be inlined here instead of pulling the whole heavyweight header (including its transitive closure, llvm-config.h). This is becoming more important now that Compiler.h includes C++ headers (namely, <new>), and swift/Runtime/Config.h can be included from C or Objective-C files (causing build failures). <rdar://problem/35860874>
656 B
656 B