about summary refs log tree commit diff
path: root/src/librustc_ast_lowering
AgeCommit message (Expand)AuthorLines
2020-06-26Rollup merge of #73597 - ayazhafiz:i/const-span, r=ecstatic-morseManish Goregaokar-1/+1
2020-06-26Rollup merge of #73588 - Amanieu:thumb-fp, r=nagisaManish Goregaokar-0/+1
2020-06-26proc_macro: Stop flattening groups with dummy spansVadim Petrochenkov-1/+1
2020-06-23Rollup merge of #73587 - marmeladema:hir-id-ification-final, r=petrochenkovManish Goregaokar-25/+44
2020-06-23Record span of `const` kw in GenericParamKindAyaz Hafiz-1/+1
2020-06-22Revert "Rollup merge of #72389 - Aaron1011:feature/move-fn-self-msg, r=nikoma...Aaron Hill-19/+5
2020-06-21Always create a root definition when creating a new `Definitions` object.marmeladema-7/+7
2020-06-21Move remaining `NodeId` APIs from `Definitions` to `Resolver`marmeladema-24/+43
2020-06-21Fix handling of reserved registers for ARM inline asmAmanieu d'Antras-0/+1
2020-06-20Rollup merge of #73378 - matthewjasper:arena-not-special, r=oli-obkManish Goregaokar-2/+0
2020-06-20Move `trait_map` into `hir::Crate`marmeladema-0/+10
2020-06-15Remove use of specialization from librustc_arenaMatthew Jasper-2/+0
2020-06-15Auto merge of #73369 - RalfJung:rollup-hl8g9zf, r=RalfJungbors-1/+1
2020-06-15Rollup merge of #72707 - matthewjasper:rustc_min_spec, r=oli-obkRalf Jung-1/+1
2020-06-15Auto merge of #73367 - RalfJung:rollup-4ewvk9b, r=RalfJungbors-5/+19
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-70/+158
2020-06-11Explain move errors that occur due to method calls involving `self`Aaron Hill-5/+19
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-2/+2
2020-06-11Allow all impl trait types to capture bound lifetimesMatthew Jasper-32/+145
2020-06-11Rename `TyKind::Def` to `OpaqueDef`Matthew Jasper-1/+1
2020-06-11Forbid lifetime elision in let position impl TraitMatthew Jasper-5/+1
2020-06-11Stop special casing top level TAITMatthew Jasper-43/+22
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-2/+2
2020-06-10Use min_specialization in the remaining rustc cratesMatthew Jasper-1/+1
2020-06-09Fix more clippy warningsMatthias Krüger-4/+2
2020-06-02Rename the crates in source codeVadim Petrochenkov-2/+2
2020-06-02Make things build againVadim Petrochenkov-1/+1
2020-05-30Rollup merge of #72625 - Amanieu:asm-srcloc, r=petrochenkovRalf Jung-1/+2
2020-05-30Rollup merge of #72607 - Amanieu:fix-72570, r=oli-obkRalf Jung-34/+36
2020-05-30Rollup merge of #72750 - marmeladema:remove-as-local-node-id, r=petrochenkovYuki Okushi-4/+7
2020-05-29fix diagnostics for `@ ..` binding pattern in tuples and tuple structsChris Simpkins-3/+30
2020-05-29Remove remaining calls to `as_local_node_id`marmeladema-4/+7
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-1/+2
2020-05-26Update src/librustc_ast_lowering/expr.rsAmanieu d'Antras-1/+1
2020-05-26Eagerly lower asm sub-expressions to HIR even if there is an errorAmanieu d'Antras-33/+35
2020-05-24Collect tokens for `ast::Expr`Aaron Hill-0/+1
2020-05-24Rollup merge of #72284 - Aaron1011:feature/inline-macro-did, r=petrochenkovRalf Jung-1/+1
2020-05-22Remove `macro_defs` mapAaron Hill-1/+1
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-1/+1
2020-05-20Rollup merge of #72275 - marmeladema:fix-issue-71104-2, r=ecstatic-morseDylan DPC-1/+0
2020-05-18Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_astAmanieu d'Antras-2/+2
2020-05-18Implement att_syntax optionAmanieu d'Antras-0/+9
2020-05-18Implement AST lowering for asm!Amanieu d'Antras-2/+294
2020-05-16Continue lowering for unsupported async generator instead of returning an error.marmeladema-1/+0
2020-05-10use min_specialization for some rustc crates where it requires no changesRalf Jung-1/+1
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-3/+5
2020-05-02Move ensure_sufficient_stack to data_structuresSimonas Kazlauskas-2/+2
2020-05-02Prevent stack overflow for deeply recursive codeOliver Scherer-245/+266
2020-04-25Rollup merge of #71494 - flip1995:while_let_span, r=petrochenkovDylan DPC-6/+2
2020-04-24Use correct span on while (let) loweringflip1995-6/+2