about summary refs log tree commit diff
path: root/src/librustc_ast_lowering
AgeCommit message (Expand)AuthorLines
2020-08-02Auto merge of #74963 - JohnTitor:ptn-ice, r=petrochenkovbors-2/+0
2020-08-02Replace from log to tracingbishtpawan-3/+3
2020-08-02Replace from log to tracing in libsrustrustc_ast_lowering, librustc_ast_passe...bishtpawan-4/+4
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-31Fix ICEs with `@ ..` bindingYuki Okushi-2/+0
2020-07-26Hygiene serialization implementationAaron Hill-1/+2
2020-07-23cleanupBastian Kauschke-1/+1
2020-07-23stop sorting generic paramsBastian Kauschke-14/+1
2020-07-14Suggest borrowing in more unsized fn param casesEsteban Küber-1/+3
2020-07-01Rollup merge of #73569 - Aaron1011:fix/macro-rules-group, r=petrochenkovManish Goregaokar-3/+8
2020-07-01Insert NoDelim groups around nonterminals when lowering macro_rulesAaron Hill-3/+8
2020-07-01Remove `token::FlattenGroup`Vadim Petrochenkov-1/+1
2020-06-28Rollup merge of #73813 - petrochenkov:restrait, r=davidtwcoManish Goregaokar-3/+3
2020-06-27Rename two `Resolver` traitsVadim Petrochenkov-3/+3
2020-06-26Explain move errors that occur due to method calls involving `self`Aaron Hill-3/+14
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