about summary refs log tree commit diff
path: root/compiler/rustc_ast_lowering/src/delegation.rs
AgeCommit message (Expand)AuthorLines
2025-01-19Run `clippy --fix` for `unnecessary_map_or` lintYotam Ofek-1/+1
2025-01-15Treat safe target_feature functions as unsafe by defaultOli Scherer-2/+13
2025-01-14Add hir::HeaderSafety to make follow up commits simplerOli Scherer-2/+2
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-10-28Add duplicate lowering checkAdwin White-1/+1
2024-10-28Lower AST node id only onceAdwin White-2/+3
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-20Conditionally allow lowering RTN (..) in pathsMichael Goulet-1/+2
2024-09-02chore: Fix typos in 'compiler' (batch 1)Alexander Cyon-2/+2
2024-08-26Rename ParenthesizedGenericArgs to GenericArgsModeMichael Goulet-2/+2
2024-08-16Use FnSig instead of raw FnDecl for ForeignItemKind::FnMichael Goulet-1/+1
2024-08-07Use more slice patterns inside the compilerLeón Orell Valerian Liehr-2/+2
2024-07-29Delegation: support generics for delegation from free functionsBryanskiy-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-7/+7
2024-07-16Delegation: support coercion for target expressionBryanskiy-15/+69
2024-06-25Delegation: ast lowering refactorBryanskiy-58/+49
2024-06-10Delegation: fix ICE on recursive delegationBryanskiy-1/+3
2024-05-17Rename Unsafe to SafetySantiago Pastorino-2/+2
2024-04-23delegation: Support async, const, extern "ABI" and C-variadic functionsVadim Petrochenkov-41/+76
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-1/+1
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-3/+4
2024-02-27Refactor `LoweringContext::get_delegation_sig_id`.Nicholas Nethercote-6/+2
2024-02-23compiler: clippy::complexity fixesMatthias Krüger-1/+1
2024-02-07No need to take ImplTraitContext by refMichael Goulet-1/+1
2024-01-12Delegation implementation: step 1Bryanskiy-0/+348