about summary refs log tree commit diff
path: root/src/librustc_mir_build
AgeCommit message (Expand)AuthorLines
2020-03-07Rollup merge of #69773 - matthiaskrgr:typos, r=petrochenkovMazdak Farrokhzad-1/+1
2020-03-07Rollup merge of #69782 - matthiaskrgr:redundant_field_name_rep, r=cramertjMazdak Farrokhzad-7/+4
2020-03-07Rollup merge of #69656 - matthiaskrgr:iter_nth_zero, r=oli-obkMazdak Farrokhzad-1/+1
2020-03-06Don't redundantly repeat field names (clippy::redundant_field_names)Matthias Krüger-7/+4
2020-03-06fix various typosMatthias Krüger-1/+1
2020-03-05Use righthand '&' instead of lefthand "ref". (clippy::toplevel_ref_arg)Matthias Krüger-1/+1
2020-03-04Auto merge of #69550 - RalfJung:scalar, r=oli-obkbors-15/+13
2020-03-03Use .next() instead of .nth(0) on iterators.Matthias Krüger-1/+1
2020-03-01Auto merge of #69380 - Zoxc:parent-module, r=michaelwoeristerbors-1/+1
2020-03-01Rollup merge of #69580 - matthiaskrgr:map_clone, r=CentrilYuki Okushi-13/+12
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-7/+7
2020-02-29Make it build againVadim Petrochenkov-1/+1
2020-02-29use .copied() instead of .map(|x| *x) on iteratorsMatthias Krüger-13/+12
2020-02-29Add a `parent_module_from_def_id` queryJohn Kåre Alsaker-1/+1
2020-02-28use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger-2/+2
2020-02-28remove check_raw after reducing it to one use onlyRalf Jung-15/+13
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-4/+4
2020-02-24librustc{, codegen_ssa,infer,mir_build}: don't clone types that are copyMatthias Krüger-1/+1
2020-02-24remove redundant clones in librustc_mir_build and librustc_data_structuresMatthias Krüger-1/+1
2020-02-21Fix error messageLeSeulArtichaut-1/+1
2020-02-21Auto merge of #69330 - Centril:literally-melting-ice, r=eddybbors-37/+24
2020-02-20lit_to_const: gracefully bubble up type errors.Mazdak Farrokhzad-37/+24
2020-02-19Make lookup of associated item by name O(log n)Dylan MacKenzie-10/+12
2020-02-18Rollup merge of #69181 - skinny121:const-eval-return, r=oli-obkDylan DPC-10/+22
2020-02-16Make librustc_mir compile.Camille GILLOT-4/+5
2020-02-16Make librustc_infer compile.Camille GILLOT-0/+1
2020-02-16Code review changes.Ben Lewis-11/+8
2020-02-15Change const eval to return `ConstValue`, instead of `Const` as the type insi...Ben Lewis-3/+18
2020-02-14Generate more accurate MIR in `construct_error`Matthew Jasper-5/+42
2020-02-13rename PanicInfo -> AssertKindRalf Jung-7/+7
2020-02-13move PanicInfo to mir moduleRalf Jung-2/+2
2020-02-12Rollup merge of #68999 - andjo403:itertools, r=CentrilYuki Okushi-1/+0
2020-02-11remove some dependencies on itertoolsAndreas Jonson-1/+0
2020-02-11Move more into decorate functions.jumbatm-7/+9
2020-02-11Run RustFmtjumbatm-38/+29
2020-02-11Invert control in struct_lint_level.jumbatm-54/+68
2020-02-09Auto merge of #68376 - Centril:move-ref-patterns, r=matthewjasperbors-71/+113
2020-02-06Rollup merge of #68524 - jonas-schievink:generator-resume-arguments, r=ZoxcDylan DPC-24/+41
2020-02-06Simplify implicit resume argumentJonas Schievink-9/+3
2020-02-04Auto merge of #68708 - Mark-Simulacrum:stage0-step, r=pietroalbinibors-1/+0
2020-02-04Take resume argument from the right generator typeJonas Schievink-2/+8
2020-02-03Avoid scheduling repeated `StorageDead`sMatthew Jasper-15/+52
2020-02-03Make use of `Place: Copy`Matthew Jasper-42/+34
2020-02-03Apply suggestions from code reviewmatthewjasper-3/+5
2020-02-03Address review commentsMatthew Jasper-96/+143
2020-02-03Make `Candidate` privateMatthew Jasper-7/+10
2020-02-02move_ref_pattern: change pov in diagnostics & add binding namesMazdak Farrokhzad-32/+44
2020-02-02move_ref_pattern: don't ICE on unreachable 2xby-move conflictsMazdak Farrokhzad-3/+0
2020-02-02introduce `#![feature(move_ref_pattern)]`Mazdak Farrokhzad-72/+105
2020-02-02Change MIR building to fill in the resume placeJonas Schievink-26/+40