| Commit message (Expand) | Author | Age | Files | Lines |
* | Rollup merge of #59343 - eddyb:rm-def-symbol-name, r=michaelwoerister | Mazdak Farrokhzad | 2019-03-30 | 4 | -7/+2 |
|\ |
|
| * | rustc(codegen): uncache `def_symbol_name` prefix from `symbol_name`. | Eduard-Mihai Burtescu | 2019-03-29 | 4 | -7/+2 |
* | | Rollup merge of #59376 - davidtwco:finally-rfc-2008-variants, r=petrochenkov,... | Mazdak Farrokhzad | 2019-03-30 | 1 | -2/+12 |
|\ \
| |/
|/| |
|
| * | Implement `#[non_exhaustive]` on variants. | David Wood | 2019-03-28 | 1 | -2/+7 |
| * | Add comments for new `AdtDef` functions. | David Wood | 2019-03-27 | 1 | -0/+5 |
* | | Rollup merge of #59216 - stepnivlk:type_dependent_defs-wrappers, r=oli-obk | Mazdak Farrokhzad | 2019-03-28 | 1 | -0/+9 |
|\ \ |
|
| * | | Add def getting methods to librustc/ty/context | Tomas Koutsky | 2019-03-16 | 1 | -0/+9 |
* | | | Rollup merge of #59091 - Zoxc:eval_always, r=michaelwoerister | Mazdak Farrokhzad | 2019-03-28 | 1 | -3/+7 |
|\ \ \ |
|
| * | | | Combine input and eval_always query types | John Kåre Alsaker | 2019-03-26 | 1 | -3/+7 |
* | | | | Rollup merge of #57293 - Zoxc:incr-passes3, r=michaelwoerister | Josh Stone | 2019-03-27 | 2 | -0/+3 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | Make some lints incremental | John Kåre Alsaker | 2019-03-25 | 2 | -0/+3 |
| | |/
| |/| |
|
* | | | Rollup merge of #59315 - Zoxc:move-query, r=oli-obk | Mazdak Farrokhzad | 2019-03-26 | 3 | -139/+4 |
|\ \ \
| |/ /
|/| | |
|
| * | | Add eval_always to query macro and move a query over | John Kåre Alsaker | 2019-03-20 | 3 | -12/+0 |
| * | | Add anon to query macro and move a query over | John Kåre Alsaker | 2019-03-20 | 3 | -16/+0 |
| * | | Add no_force to query macro and move some queries over | John Kåre Alsaker | 2019-03-20 | 3 | -49/+2 |
| * | | Add no_hash to query macro and move some queries over | John Kåre Alsaker | 2019-03-20 | 3 | -62/+2 |
* | | | Re-order fields in `Def::Ctor`. | David Wood | 2019-03-24 | 1 | -3/+3 |
* | | | Move `CtorOf` into `hir::def`. | David Wood | 2019-03-24 | 1 | -3/+3 |
* | | | Merge `DefPathData::VariantCtor` and `DefPathData::StructCtor` | Vadim Petrochenkov | 2019-03-24 | 4 | -12/+10 |
* | | | Slightly more uniform treatment of struct and variant constructors | Vadim Petrochenkov | 2019-03-24 | 1 | -2/+2 |
* | | | Remove `VariantDef::parent_did` | Vadim Petrochenkov | 2019-03-24 | 2 | -134/+27 |
* | | | Separate variant id and variant constructor id. | David Wood | 2019-03-24 | 3 | -78/+192 |
* | | | Auto merge of #59199 - estebank:untrack-errors, r=eddyb | bors | 2019-03-24 | 1 | -3/+2 |
|\ \ \ |
|
| * | | | address review comments | Esteban Küber | 2019-03-22 | 1 | -3/+2 |
* | | | | Auto merge of #59068 - ljedrz:kill_off_NodeId_stragglers, r=Zoxc | bors | 2019-03-23 | 1 | -2/+2 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | hir: replace NodeId with HirId in trait_impls | ljedrz | 2019-03-10 | 1 | -2/+2 |
* | | | | Rollup merge of #59266 - estebank:struct-parse-recovery, r=petrochenkov | Mazdak Farrokhzad | 2019-03-22 | 1 | -12/+16 |
|\ \ \ \
| |_|/ /
|/| | | |
|
| * | | | Do not complain about non-existing fields after parse recovery | Esteban Küber | 2019-03-17 | 1 | -12/+16 |
* | | | | Add load_cached query modifier and keep dep node names consistent with query ... | John Kåre Alsaker | 2019-03-18 | 3 | -41/+3 |
* | | | | Define queries using a proc macro | John Kåre Alsaker | 2019-03-18 | 3 | -37/+28 |
* | | | | Revert the `LazyConst` PR | Oliver Scherer | 2019-03-16 | 15 | -261/+130 |
|/ / / |
|
* | | | Rollup merge of #59201 - lambda:remove-repr-simd-isize-usize-restriction, r=a... | kennytm | 2019-03-16 | 1 | -1/+0 |
|\ \ \ |
|
| * | | | Remove restriction on isize/usize in repr(simd) | Brian Campbell | 2019-03-15 | 1 | -1/+0 |
| | |/
| |/| |
|
* | | | Fix rebase fallout and address some review comments. | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -1/+9 |
* | | | rustc: print ExistentialProjection with spaces around `=`, e.g. `dyn Foo<A = ... | Eduard-Mihai Burtescu | 2019-03-15 | 1 | -1/+1 |
* | | | rustc: provide DisambiguatedDefPathData in ty::print. | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -33/+67 |
* | | | rustc: slice substs in ty::print instead of passing the full ones. | Eduard-Mihai Burtescu | 2019-03-15 | 4 | -80/+71 |
* | | | rustc: let ty::print::pretty's p! macro call arbitrary methods. | Eduard-Mihai Burtescu | 2019-03-15 | 1 | -35/+32 |
* | | | rustc: remove PrintCx from ty::Print and rely on printers carrying TyCtxt. | Eduard-Mihai Burtescu | 2019-03-15 | 4 | -751/+687 |
* | | | rustc: remove the ability for pretty-printers to override nesting. | Eduard-Mihai Burtescu | 2019-03-15 | 1 | -66/+55 |
* | | | rustc: don't thread existential projections through path_generic_args. | Eduard-Mihai Burtescu | 2019-03-15 | 4 | -138/+183 |
* | | | rustc: make `pretty_path_generic_args`' task as simple as possible. | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -78/+57 |
* | | | rustc: print elided regions as '_ instead of nothing, and use a separate chec... | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -30/+28 |
* | | | rustc: always hide defaulted generic args, even in verbose mode. | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -25/+28 |
* | | | rustc: move ty::print::PrintConfig's fields to FmtPrinter. | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -161/+166 |
* | | | rustc: streamline the Print/fmt::Display impls in ppaux and move them to ty::... | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -6/+303 |
* | | | rustc: remove obsolete hacks from ppaux, relating to normalization under HRTB. | Eduard-Mihai Burtescu | 2019-03-15 | 3 | -48/+77 |
* | | | rustc: move Debug impls from ppaux to ty::structural_impls. | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -0/+281 |
* | | | rustc: disconnect all the Debug functionality from ty::print. | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -42/+18 |
* | | | rustc: make util::ppaux private. | Eduard-Mihai Burtescu | 2019-03-15 | 2 | -3/+8 |