summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/assert.rs
AgeCommit message (Expand)AuthorLines
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-3/+3
2024-07-29Reformat `use` declarations.Nicholas Nethercote-4/+4
2024-04-26Adjust some `pub`s.Nicholas Nethercote-1/+1
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-1/+1
2024-03-15Make `unexpected` always "return" `PResult<()>` & add `unexpected_any`Maybe Waffle-1/+1
2024-03-13delay expand macro bang when there has indeterminate pathbohan-4/+4
2024-02-25Add `ErrorGuaranteed` to `ast::ExprKind::Err`Lieselotte-2/+2
2024-01-08Make `DiagnosticBuilder::emit` consuming.Nicholas Nethercote-1/+1
2023-12-24Remove `ExtCtxt` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-3/+3
2023-10-10Don't `escape_debug` the condition of `assert!`.Nicholas Nethercote-1/+1
2023-08-11rustc: Move `features` from `Session` to `GlobalCtxt`Vadim Petrochenkov-1/+1
2023-08-03Remove `MacDelimiter`.Nicholas Nethercote-2/+3
2023-05-01Rip it outNilstrieb-1/+0
2023-04-10Migrate most of `rustc_builtin_macros` to diagnostic implsclubby789-22/+6
2023-02-21Use `ThinVec` in various AST types.Nicholas Nethercote-1/+2
2022-11-22Split `MacArgs` in two.Nicholas Nethercote-5/+5
2022-08-17Box the `MacCall` in various types.Nicholas Nethercote-2/+2
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-2/+2
2022-06-02Basic compiler infraCaio-22/+48
2022-02-23rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".Eduard-Mihai Burtescu-6/+2
2022-01-31Fix invalid special casing of the unreachable! macroLoïc BRANSTETT-1/+1
2021-10-07Use correct edition for panic in [debug_]assert!() etc.Mara Bos-3/+3
2021-02-01Fix bug with assert!() calling the wrong edition of panic!().Mara Bos-2/+2
2021-01-24Only call span.rust_2021() when necessary.Mara Bos-7/+5
2021-01-09Expand assert!(expr, args..) to include $crate for hygiene on 2021.Mara Bos-1/+19
2020-10-19Small cleanups in assert!() and panic_fmt lint.Mara Bos-31/+29
2020-10-18Expand assert!(expr) to panic() function instead of panic!() macro.Mara Bos-26/+36
2020-10-06rustc_parse: Make `Parser::unexpected` public and use it in built-in macrosVadim Petrochenkov-2/+1
2020-08-30mv compiler to compiler/mark-0/+133