Files
swift-mirror/test/Interop/Cxx/class/extensions-executable.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

19 lines
446 B
Swift

// RUN: %target-run-simple-swift(-I %S/Inputs/ -Xfrontend -enable-experimental-cxx-interop)
// REQUIRES: executable_test
import StdlibUnittest
import Extensions
var CxxClassExtensionsTestSuite = TestSuite("CxxClassExtensions")
extension Outer.Space.Foo {
func bar() -> Int32 { return a + 1 }
}
CxxClassExtensionsTestSuite.test("calling extension method") {
var foo = Outer.Space.Foo(a: 123)
expectEqual(124, foo.bar())
}
runAllTests()