about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/assert
AgeCommit message (Expand)AuthorLines
2025-08-09remove `P`Deadbeef-14/+18
2025-04-01Move `ast::Item::ident` into `ast::ItemKind`.Nicholas Nethercote-1/+0
2025-03-06Implement .use keyword as an alias of cloneSantiago Pastorino-0/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-12-12Add unwrap_unsafe_binder and wrap_unsafe_binder macro operatorsMichael Goulet-1/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-4/+4
2024-07-29Reformat `use` declarations.Nicholas Nethercote-7/+5
2024-06-27Tighten spans for async blocksMichael Goulet-1/+1
2024-06-06Rollup merge of #126096 - c410-f3r:tests-tests-tests, r=jhprattJubilee-1/+0
2024-06-06[RFC-2011] Allow `core_intrinsics` when activatedCaio-1/+0
2024-05-23Convert some `token_joint_hidden` calls to `token_joint`.Nicholas Nethercote-2/+2
2024-04-14store the span of the nested part of the use tree in the astPietro Albini-4/+7
2024-03-06Add MatchKind member to the Match expr for pretty printing & fmtRoss Smyth-1/+1
2024-02-25Add `ErrorGuaranteed` to `ast::ExprKind::Err`Lieselotte-1/+1
2024-02-25Add `ast::ExprKind::Dummy`Lieselotte-0/+1
2024-02-20Add newtype for raw identsclubby789-3/+5
2023-12-19Desugar for await loopsEric Holk-1/+1
2023-12-19Plumb awaitness of for loopsEric Holk-1/+1
2023-12-11Improve `print_tts` by changing `tokenstream::Spacing`.Nicholas Nethercote-2/+2
2023-10-27Add gen blocks to ast and do some broken ast loweringOli Scherer-1/+1
2023-10-13Format all the let chains in compilerMichael Goulet-9/+7
2023-09-11Move let expression checking to parsingMatthew Jasper-1/+1
2023-08-04Improve spans for indexing expressionsNilstrieb-1/+1
2023-08-03Remove `MacDelimiter`.Nicholas Nethercote-3/+4
2023-06-19Syntatically accept `become` expressionsMaybe Waffle-0/+1
2023-05-24[RFC-2011] Expand more expressionsCaio-5/+11
2023-05-01Rip it outNilstrieb-1/+0
2023-04-27Tweak await spanMichael Goulet-1/+1
2023-04-21offset_ofDrMeepster-0/+1
2023-03-19Remove the `NodeId` of `ast::ExprKind::Async`Arpad Borsos-1/+1
2023-03-12Remove `box_syntax` from AST and use in toolsclubby789-1/+0
2023-02-21Use `ThinVec` in `ast::Block`.Nicholas Nethercote-3/+3
2023-02-21Use `ThinVec` in various AST types.Nicholas Nethercote-7/+7
2023-01-12Expand format_args!() in rust_ast_lowering.Mara Bos-0/+1
2022-12-06`rustc_builtin_macros`: remove `ref` patternsMaybe Waffle-19/+19
2022-12-01rustc_ast_lowering: Stop lowering imports into multiple itemsVadim Petrochenkov-1/+1
2022-11-29Avoid more `MetaItem`-to-`Attribute` conversions.Nicholas Nethercote-5/+1
2022-11-23Suggest `.clone()` or `ref binding` on E0382Esteban Küber-1/+1
2022-11-22Split `MacArgs` in two.Nicholas Nethercote-6/+6
2022-11-17Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ...Nicholas Nethercote-8/+8
2022-11-11Introduce `ExprKind::IncludedBytes`clubby789-0/+1
2022-09-29Fix docs in compiler/rustc_builtin_macros/src/assert/context.rsreez12g-1/+1
2022-09-29Add feature flag to docs in compiler/rustc_builtin_macros/src/assert/context.rsreez12g-0/+1
2022-08-29Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.Nicholas Nethercote-3/+3
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-1/+2
2022-08-17Box the `MacCall` in various types.Nicholas Nethercote-2/+2
2022-08-10Do not consider method call receiver as an argument in AST.Camille GILLOT-11/+10
2022-07-29Remove `TreeAndSpacing`.Nicholas Nethercote-4/+4
2022-07-12Parse closure bindersMaybe Waffle-1/+1
2022-06-21[RFC 2011] Optimize non-consuming operatorsCaio-15/+81