Files
swift-mirror/stdlib/public/SwiftShims/module.modulemap
Arnold Schwaighofer 048e78ef79 Revert "Merge pull request #30024 from Azoy/calling-metadata-accessor-from-swift!"
This reverts commit 5fd6e98b2f, reversing
changes made to 3aee49d9d0.

Revert "XFAIL test/Interpreter/metadata_access.swift on arm64e"

This reverts commit 8fe216b004.

Revert "XFAIl test on os stdlib bots"

This reverts commit aea5fa4842.
2020-04-24 12:28:24 -07:00

82 lines
1.8 KiB
Plaintext

module SwiftShims {
header "AssertionReporting.h"
header "CoreFoundationShims.h"
header "FoundationShims.h"
header "GlobalObjects.h"
header "HeapObject.h"
header "KeyPath.h"
header "LibcShims.h"
header "Random.h"
header "RefCount.h"
header "RuntimeShims.h"
header "RuntimeStubs.h"
header "SwiftStdbool.h"
header "SwiftStddef.h"
header "SwiftStdint.h"
header "System.h"
header "ThreadLocalStorage.h"
header "UnicodeShims.h"
header "Visibility.h"
export *
}
module SwiftOverlayShims {
header "LibcOverlayShims.h"
export *
}
// Various headers used to build overlays on Apple platforms.
// Note: These deliberately do not use "export *" to avoid circularity issues
// (overlay -> shims -> framework -> overlay)
// FIXME: These are only needed when building each overlay; they declare no
// types and therefore would not strictly need to be present in an installed
// Swift.
// FIXME: These are not used at all on non-Apple platforms.
module _SwiftDispatchOverlayShims {
header "DispatchOverlayShims.h"
}
module _SwiftObjectiveCOverlayShims {
header "ObjectiveCOverlayShims.h"
}
module _SwiftOSOverlayShims {
header "OSOverlayShims.h"
}
module _SwiftSafariServicesOverlayShims {
header "SafariServicesOverlayShims.h"
}
module _SwiftUIKitOverlayShims {
header "UIKitOverlayShims.h"
}
module _SwiftXCTestOverlayShims {
header "XCTestOverlayShims.h"
}
module _SwiftXPCOverlayShims {
header "XPCOverlayShims.h"
}
module _SwiftCoreFoundationOverlayShims {
header "CoreFoundationOverlayShims.h"
}
module _SwiftFoundationOverlayShims {
header "FoundationOverlayShims.h"
}
module _SwiftNetworkOverlayShims {
header "NetworkOverlayShims.h"
}
module _SwiftClockKitOverlayShims {
header "ClockKitOverlayShims.h"
}
module _SwiftCoreMediaOverlayShims {
header "CoreMediaOverlayShims.h"
}