rust/src/test/ui/abi
David Wood 14ea7a777f
lints: add improper_ctypes_definitions
This commit adds a new lint - `improper_ctypes_definitions` - which
functions identically to `improper_ctypes`, but on `extern "C" fn`
definitions (as opposed to `improper_ctypes`'s `extern "C" {}`
declarations).

Signed-off-by: David Wood <david@davidtw.co>
2020-06-24 12:09:35 +01:00
..
auxiliary Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
consts/auxiliary Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
cross-crate Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
extern Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
foreign Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
issues
mir Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
numbers-arithmetic Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
statics Re-enable Emscripten's exception handling support 2019-10-25 15:16:36 -07:00
struct-enums Add tests for RISC-V C ABI 2020-02-04 17:28:16 +07:00
union Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
abi-sysv64-arg-passing.rs test: address comments and pacify the merciless tidy. 2020-02-08 06:52:09 +02:00
abi-sysv64-register-usage.rs lints: add improper_ctypes_definitions 2020-06-24 12:09:35 +01:00
anon-extern-mod.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
c-stack-as-value.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
cabi-int-widening.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
duplicated-external-mods.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
invoke-external-foreign.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
lib-defaults.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
segfault-no-out-of-stack.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
stack-probes-lto.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
stack-probes.rs Remove mem::uninitalized from tests 2019-12-22 21:58:12 -05:00
variadic-ffi.rs Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00