about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2020-09-24Remove TrustedLen requirement from BuilderMethods::switchest31-6/+2
2020-09-24Auto merge of #76820 - jyn514:query-comments, r=davidtwcobors-34/+43
2020-09-24Auto merge of #77049 - lcnr:const-eval-function-signature, r=oli-obkbors-75/+122
2020-09-24Auto merge of #77028 - andjo403:mini, r=matthewjasperbors-48/+46
2020-09-24visit impl self ty + traitBastian Kauschke-0/+12
2020-09-24assign the correct `DefId` in `nominal_obligations`Bastian Kauschke-4/+16
2020-09-24walk hir to get const evaluatable predicatesBastian Kauschke-59/+84
2020-09-24fmt, use IndexSet directly instead of UniquePredicatesBastian Kauschke-35/+20
2020-09-24const_evaluatable_checked: collect predicates from fn_sigBastian Kauschke-5/+18
2020-09-24Auto merge of #76748 - tmiasko:no-op-jumps, r=matthewjasperbors-9/+10
2020-09-23Auto merge of #77102 - Dylan-DPC:rollup-2jfrg3u, r=Dylan-DPCbors-99/+168
2020-09-23Auto merge of #76673 - simonvandel:remove-unneeded-drops, r=oli-obkbors-0/+61
2020-09-23Rollup merge of #77047 - RalfJung:miri-dealloc, r=oli-obkDylan DPC-4/+8
2020-09-23Rollup merge of #76994 - yuk1ty:fix-small-typo, r=estebankDylan DPC-8/+8
2020-09-23Rollup merge of #76965 - fusion-engineering-forks:fix-atomic-from-mut, r=AmanieuDylan DPC-4/+23
2020-09-23Rollup merge of #76939 - lcnr:const-evaluatable-cont, r=oli-obkDylan DPC-82/+128
2020-09-23Rollup merge of #76898 - Aaron1011:fix/item-def-span, r=oli-obkDylan DPC-1/+1
2020-09-23Auto merge of #76659 - simonvandel:76432, r=oli-obkbors-21/+22
2020-09-23Move MiniSet to data_structuresAndreas Jonson-48/+46
2020-09-23Auto merge of #76850 - ecstatic-morse:const-checking-refactor, r=oli-obkbors-97/+568
2020-09-22Auto merge of #76928 - lcnr:opaque-types-cache, r=tmandrybors-68/+82
2020-09-22cleanup cfg after optimizationSimon Vandel Sillesen-0/+9
2020-09-22The optimization should also apply for DropAndReplaceSimon Vandel Sillesen-1/+2
2020-09-22Get LocalDefId from source instead of passing inSimon Vandel Sillesen-11/+3
2020-09-22Suggestion from reviewSimon Vandel Sillesen-1/+1
2020-09-22MIR pass to remove unneeded drops on types not needing dropSimon Vandel Sillesen-0/+59
2020-09-22Use correct feature gate for unsizing castsDylan MacKenzie-5/+1
2020-09-22Add `#![feature(const_fn_transmute)]` to `rustc_ast`Dylan MacKenzie-0/+1
2020-09-22Replace missing commentDylan MacKenzie-0/+2
2020-09-22Use the same name everywhere for `is_const_stable_const_fn`Dylan MacKenzie-2/+4
2020-09-22Update const-checker to replicate `qualify_min_const_fn`Dylan MacKenzie-73/+268
2020-09-22Add structured errors for `qualify_min_const_fn` checksDylan MacKenzie-3/+220
2020-09-22Allow errors to abort const checking when emittedDylan MacKenzie-4/+22
2020-09-22Return `true` if `check_const` emits an errorDylan MacKenzie-7/+11
2020-09-22Add const-stability helpersDylan MacKenzie-10/+45
2020-09-22Useful derives on `ops::Status`Dylan MacKenzie-0/+1
2020-09-22Auto merge of #76906 - Nicholas-Baron:shorten_typeck_check, r=oli-obkbors-4972/+5090
2020-09-22Miri: more informative deallocation error messagesRalf Jung-4/+8
2020-09-21Rollup merge of #77032 - lcnr:visit-all-the-item-likes, r=davidtwcoecstatic-morse-0/+13
2020-09-21Rollup merge of #77022 - Juici:master, r=lcnrecstatic-morse-82/+55
2020-09-21Rollup merge of #76914 - lcnr:path-no-more, r=ecstatic-morseecstatic-morse-8/+30
2020-09-21Rollup merge of #76888 - matthiaskrgr:clippy_single_match_2, r=Dylan-DPCecstatic-morse-58/+28
2020-09-21Rollup merge of #76807 - ecstatic-morse:const-checking-staged-api, r=oli-obkecstatic-morse-65/+109
2020-09-21Rollup merge of #76581 - lcnr:bound-too-generic, r=eddybecstatic-morse-6/+4
2020-09-21Rollup merge of #76489 - GuillaumeGomez:add-explanation-e0756, r=jyn514ecstatic-morse-1/+30
2020-09-21Rollup merge of #76131 - Aaron1011:fix/pretty-print-zip, r=lcnrecstatic-morse-8/+5
2020-09-22Auto merge of #76913 - vandenheuvel:performance_debug, r=lcnrbors-3/+6
2020-09-22lint missing docs for extern itemsBastian Kauschke-0/+13
2020-09-21reviewBastian Kauschke-13/+14
2020-09-21Add optimization to avoid load of addressSimon Vandel Sillesen-2/+115