about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2019-02-24Auto merge of #58232 - ljedrz:HirIdification_continued, r=Zoxcbors-1/+1
2019-02-23Rollup merge of #58667 - kenta7777:reduce-mir-code-repetition, r=petrochenkovMazdak Farrokhzad-2/+2
2019-02-23Rollup merge of #58658 - pmccarter:align_msg, r=matthewjasperMazdak Farrokhzad-2/+4
2019-02-23Rollup merge of #58199 - clintfred:partial-move-err-msg, r=estebankMazdak Farrokhzad-2/+8
2019-02-23reduce an mir code repetition like (n << amt) >> amtkenta7777-2/+2
2019-02-22Change byte align message wording #58617Patrick McCarter-1/+1
2019-02-22Invalid byte alignment expected/provided in message #58617Patrick McCarter-2/+4
2019-02-22Rollup merge of #58615 - RalfJung:ref-to-place-alignment, r=oli-obkMazdak Farrokhzad-2/+8
2019-02-22Rollup merge of #58607 - gurgalex:fail_E0505_for_2018_edition, r=matthewjasperMazdak Farrokhzad-15/+22
2019-02-21remark about the one place where place computation calls size_and_align_ofRalf Jung-2/+4
2019-02-21explain why we use static alignment in ref-to-place conversionRalf Jung-0/+4
2019-02-20Remove braces from most E0505 examplesAlex Gurganus-15/+9
2019-02-20Fixes #58586: Make E0505 explain example fail for 2018 editionAlex Gurganus-3/+16
2019-02-20Run rustfmtSantiago Pastorino-117/+155
2019-02-20Fix erroneous loop diagnostic in nllSantiago Pastorino-56/+123
2019-02-20Use successor_within_block helperSantiago Pastorino-4/+1
2019-02-20hir: HirId-ify intravisitljedrz-1/+1
2019-02-20Rollup merge of #58569 - kenta7777:reduce-code-repetition, r=oli-obkkennytm-6/+4
2019-02-20Rollup merge of #58562 - dlrobertson:fix_nits, r=alexregkennytm-29/+33
2019-02-19reduced some code repetitions.kenta7777-6/+4
2019-02-19Auto merge of #58503 - varkor:const-generics-hir, r=petrochenkovbors-1/+4
2019-02-18Fix style nitsDan Robertson-29/+33
2019-02-17Rollup merge of #58509 - phansch:add_myself_to_clippy_toolstate_maintainers, ...kennytm-14/+26
2019-02-16Rollup merge of #58359 - taiki-e:impl_snapshot_for, r=oli-obkkennytm-8/+6
2019-02-16Rollup merge of #58196 - varkor:const-fn-feature-gate-error, r=oli-obkkennytm-1/+42
2019-02-16Rollup merge of #58074 - scottmcm:stabilize-sort_by_cached_key, r=SimonSapinkennytm-1/+0
2019-02-15Take Const into account in HIRvarkor-1/+4
2019-02-15Auto merge of #57880 - Zoxc:error-on-cycle, r=michaelwoeristerbors-14/+26
2019-02-15Auto merge of #58403 - eddyb:requalify, r=oli-obkbors-558/+831
2019-02-15Always emit an error for a query cycleJohn Kåre Alsaker-14/+26
2019-02-14Fix documentation typovarkor-2/+2
2019-02-14Add specific error for unstable const fn featuresvarkor-1/+42
2019-02-14rustc_mir: compute all the qualification bits separately in qualify_consts.Eduard-Mihai Burtescu-364/+504
2019-02-14rustc_mir: rename qualify_consts::Qualifier to ConstCx and keep in Checker as...Eduard-Mihai Burtescu-34/+35
2019-02-14rustc_mir: do not treat NEEDS_DROP as unexpected in qualify_consts.Eduard-Mihai Burtescu-8/+3
2019-02-14rustc_mir: avoid having an Option around each local qualification in qualify_...Eduard-Mihai Burtescu-59/+48
2019-02-14rustc_mir: rename `Qualif::for_ty to `Qualif::any_value_of_ty`.Eduard-Mihai Burtescu-14/+19
2019-02-14rustc_mir: remove qualify_consts::Qualif::FN_ARGUMENT.Eduard-Mihai Burtescu-12/+4
2019-02-14rustc_mir: remove outdated `const fn` stability diagnostic.Eduard-Mihai Burtescu-22/+4
2019-02-14rustc_mir: split qualify_consts' checking and value qualification.Eduard-Mihai Burtescu-451/+608
2019-02-14rustc_mir: split off some qualify_consts::Checker fields into a State struct.Eduard-Mihai Burtescu-61/+73
2019-02-14rustc_mir: rename qualify_consts::Qualifier to Checker.Eduard-Mihai Burtescu-18/+18
2019-02-14Rollup merge of #58371 - davidtwco:issue-58299, r=arielb1Mazdak Farrokhzad-85/+126
2019-02-14Rollup merge of #58347 - matthewjasper:closure-bounds-fixes, r=pnkfelixMazdak Farrokhzad-92/+173
2019-02-14Rollup merge of #58301 - RalfJung:fat-ptr-eq, r=oli-obkMazdak Farrokhzad-130/+146
2019-02-14Rollup merge of #57856 - lzutao:fix-old-first-edition, r=steveklabnikMazdak Farrokhzad-7/+7
2019-02-13Propagate region constraints more precisely from closuresMatthew Jasper-66/+102
2019-02-13Buffer and migrate nice region errorsMatthew Jasper-1/+2
2019-02-13Avoid propagating redundant outlives constraints from closuresMatthew Jasper-49/+93
2019-02-13Rollup merge of #58354 - matthewjasper:mir-dump-fixes, r=wesleywiserMazdak Farrokhzad-2/+3