Doug Gregor
8cd2f34654
Generalize tests for both diagnostic styles, or force the LLVM style
...
These tests are using FileCheck to check the result of diagnostic
formatting in ways that don't match the new formatter. Force the old
formatter or, where possible, generalize so that they match both
formatters.
2024-02-19 02:48:37 -10:00
zoecarver
474a7cd834
[cxx-interop] Only mark projections of self-contained types as unsafe.
...
Projections of trivial types and view types aren't unsafe. This matches what was described in the vision document.
2023-07-18 17:42:05 -07:00
Alex Lorenz
b60d635db7
[interop] make interop diagnostics more consistent with the rest of Swift diagnostics
2023-04-10 16:20:07 -07:00
Alex Lorenz
64a4b3159c
[interop] add SWIFT_ prefix to the C++ interop annotations
2023-04-06 12:11:25 -07:00
Alex Lorenz
30d0c17bf9
[interop] update names and add docs for the interop C++ helper macros
2023-04-04 15:13:59 -07:00
zoecarver
1513df619b
[cxx-interop][nfc] Fix test fallout.
2023-03-20 17:34:19 -07:00
zoecarver
048e5c73f6
[cxx-interop] Update fix-its to use new macro naming.
2023-03-20 16:14:42 -07:00
zoecarver
41f01e3d8c
[nfc] Add a test for the attribute fix-its.
2023-03-20 16:14:42 -07:00