[cxx-interop] Make sure interop does not trigger TBD validation errors

This disables TBD validation when C++ interop is enabled, unless an explicit `-validate-tbd-against-ir=` flag was passed.

rdar://83405989 / https://github.com/apple/swift/issues/56458
This commit is contained in:
Egor Zhdan
2023-04-01 13:56:30 +01:00
parent 4f2ab59ee5
commit 8f58eafbd3
11 changed files with 22 additions and 17 deletions

View File

@@ -1,4 +1,4 @@
// RUN: %target-run-simple-swift(-I %S/Inputs -Xfrontend -enable-experimental-cxx-interop -Xfrontend -validate-tbd-against-ir=none)
// RUN: %target-run-simple-swift(-I %S/Inputs -Xfrontend -enable-experimental-cxx-interop)
//
// REQUIRES: executable_test