rust/src/tools/clippy/tests
bors f32a0cce2f Auto merge of #78343 - camelid:macros-qualify-panic, r=m-ou-se
Qualify `panic!` as `core::panic!` in non-built-in `core` macros

Fixes #78333.

-----

Otherwise code like this

    #![no_implicit_prelude]

    fn main() {
        ::std::todo!();
        ::std::unimplemented!();
    }

will fail to compile, which is unfortunate and presumably unintended.

This changes many invocations of `panic!` in a `macro_rules!` definition
to invocations of `$crate::panic!`, which makes the invocations hygienic.

Note that this does not make the built-in macro `assert!` hygienic.
2020-11-23 22:05:28 +00:00
..
auxiliary Add 'src/tools/clippy/' from commit 'd2708873ef' 2020-05-02 09:49:00 +02:00
cargo Merge commit '2f6439ae6a' into clippyup 2020-10-09 12:45:29 +02:00
ui Auto merge of #78343 - camelid:macros-qualify-panic, r=m-ou-se 2020-11-23 22:05:28 +00:00
ui-cargo Merge commit 'bf1c6f9871' into clippyup 2020-10-23 22:16:59 +02:00
ui-toml Merge commit '645ef505da' into clippyup 2020-10-28 23:36:07 +01:00
compile-test.rs Merge commit '2f6439ae6a' into clippyup 2020-10-09 12:45:29 +02:00
dogfood.rs Merge commit '2f6439ae6a' into clippyup 2020-10-09 12:45:29 +02:00
fmt.rs Merge commit '3d0b0e66af' into clippyup 2020-08-28 18:43:25 +02:00
integration.rs Add 'src/tools/clippy/' from commit 'd2708873ef' 2020-05-02 09:49:00 +02:00
missing-test-files.rs Add 'src/tools/clippy/' from commit 'd2708873ef' 2020-05-02 09:49:00 +02:00
versioncheck.rs Add 'src/tools/clippy/' from commit 'd2708873ef' 2020-05-02 09:49:00 +02:00