rust/compiler
bors 0ab38e95bb Auto merge of #108611 - davidtwco:issue-94223-external-abi-fn-ptr-in-internal-abi-fn, r=jackh726
lint/ctypes: ext. abi fn-ptr in internal abi fn

Fixes #94223.

- In the improper ctypes lint, instead of skipping functions with internal ABIs, check that the signature doesn't contain any fn-ptr types with external ABIs that aren't FFI-safe.
- When computing the ABI for fn-ptr types, remove an `unwrap` that assumed FFI-safe types in foreign fn-ptr types.
  - I'm not certain that this is the correct approach.
2023-07-03 20:30:28 +00:00
..
2023-06-28 10:52:48 +08:00
2023-06-29 11:45:52 +10:00
2023-07-02 21:02:31 +02:00
2023-07-03 09:12:15 +02:00
2023-07-02 21:02:31 +02:00
2023-07-02 21:02:31 +02:00
2023-06-28 01:55:32 -04:00
2023-07-01 18:03:36 +02:00