Files
swift-mirror/test/Interop/Cxx/stdlib/fake-toolchain-module-interface.swift
zoecarver 839839f924 [cxx-interop] Rename enable-cxx-interop -> enable-experimental-cxx-interop.
Also removes the driver flag, this will now also always be guarded on `-Xfrontend`.
2022-04-07 19:15:25 -07:00

16 lines
565 B
Swift

// RUN: %target-swift-ide-test -print-module -module-to-print=FakeToolchain -tools-directory %S/Inputs/fake-toolchain/bin -source-filename=x -enable-experimental-cxx-interop -Xcc -stdlib=libc++ | %FileCheck %s
// Clang driver on Windows doesn't support -stdlib=libc++
// XFAIL: OS=windows-msvc
// Android NDK layout might need more flags to find libc++
// XFAIL: OS=linux-androideabi
// XFAIL: OS=linux-android
// CHECK: enum FakeNamespace {
// CHECK: static func foo(_ x: Int32)
// CHECK: }
// CHECK: enum std {
// CHECK: typealias size_t = Int
// CHECK: }