summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2021-06-14Revert "Allow specifying alignment for functions"Felix S. Klock II-4/+0
2021-06-11Hash attributes for crate_hash.Camille GILLOT-6/+31
2021-05-04Remove assert_matches feature attributes.Mara Bos-1/+0
2021-05-04Remove assert_matches usersMark Rousskov-6/+2
2021-04-30Auto merge of #84719 - Mark-Simulacrum:reduce-query-impl, r=davidtwcobors-14/+21
2021-04-30Auto merge of #84401 - crlf0710:impl_main_by_path, r=petrochenkovbors-5/+22
2021-04-29Rollup merge of #84682 - jackh726:transitive_bounds_rebind, r=nikomatsakisJack Huey-0/+4
2021-04-29Move iter_results to dyn FnMut rather than a genericMark Rousskov-14/+21
2021-04-29Auto merge of #84233 - jyn514:track-path-prefix, r=michaelwoeristerbors-1/+1
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-5/+22
2021-04-28Add HAS_RE_LATE_BOUND if there are bound varsJack Huey-0/+4
2021-04-28Auto merge of #84562 - richkadel:issue-83601, r=tmandrybors-0/+4
2021-04-28Rollup merge of #84622 - jackh726:gats-trait-object, r=nikomatsakisYuki Okushi-0/+8
2021-04-27Make traits with GATs not object safeJack Huey-0/+8
2021-04-27Derived Eq no longer shows uncoveredRich Kadel-0/+4
2021-04-27Add [TRACKED_NO_CRATE_HASH] and [SUBSTRUCT] directivesJoshua Nelson-1/+1
2021-04-27move `representability` out of `rustc_middle`lcnr-189/+2
2021-04-25Rollup merge of #84547 - RalfJung:max_const_fn, r=oli-obkDylan DPC-3/+1
2021-04-25fix typographyRalf Jung-1/+1
2021-04-25Auto merge of #84299 - lcnr:const-generics-defaults-name-res, r=varkorbors-1/+1
2021-04-25unsafety checking: no longer care about is_min_const_fnRalf Jung-3/+1
2021-04-25Auto merge of #84147 - cuviper:array-method-dispatch, r=nikomatsakis,m-ou-sebors-0/+7
2021-04-24Auto merge of #84310 - RalfJung:const-fn-feature-flags, r=oli-obkbors-1/+0
2021-04-25Rollup merge of #83519 - oli-obk:assign_shrink_your_normal_code, r=pnkfelixYuki Okushi-6/+34
2021-04-22Rollup merge of #84343 - camsteffen:closure-tree, r=varkorDylan DPC-31/+0
2021-04-22Auto merge of #71511 - hi-rustin:rustin-patch-rename-assoc, r=eddyb,varkorbors-4/+4
2021-04-21loosen ordering restricts for `const_generics_defaults`lcnr-1/+1
2021-04-20TidyOli Scherer-1/+4
2021-04-20Add an attribute to be able to configure the limitOli Scherer-5/+10
2021-04-20Implement a lint that highlights all moves larger than 1000 bytesOli Scherer-1/+21
2021-04-20Auto merge of #84334 - klensy:typo-compiler, r=jyn514bors-4/+4
2021-04-19Remove closure_treeCameron Steffen-31/+0
2021-04-19Rollup merge of #84123 - bjorn3:compile_mono_item_dep_node, r=wesleywiserDylan DPC-9/+34
2021-04-19fix few typosklensy-4/+4
2021-04-18fix feature use in rustc libsRalf Jung-1/+0
2021-04-16Mark `has_global_allocator` query as `eval_always`Aaron Hill-0/+2
2021-04-16Add commentbjorn3-0/+1
2021-04-16Implement #[rustc_skip_array_during_method_dispatch]Josh Stone-0/+7
2021-04-12Introduce CompileMonoItem DepNodebjorn3-9/+33
2021-04-12Rollup merge of #84014 - estebank:cool-bears-hot-tip, r=varkorDylan DPC-5/+16
2021-04-09Auto merge of #83870 - jackh726:binder-refactor-fix, r=nikomatsakisbors-22/+87
2021-04-08Auto merge of #84008 - Dylan-DPC:rollup-invxvg8, r=Dylan-DPCbors-6/+6
2021-04-08Rollup merge of #83980 - pierwill:fix-compiler-librustc-names, r=davidtwcoDylan DPC-6/+6
2021-04-08Use more accurate spans for trait/impl method arg divergenceEsteban Küber-5/+16
2021-04-08Fix outdated crate names in compiler docspierwill-6/+6
2021-04-08rustc: Add a new `wasm` ABIAlex Crichton-0/+2
2021-04-07Auto merge of #81047 - glittershark:stabilize-cmp-min-max-by, r=kodrausbors-1/+0
2021-04-07Stabilize cmp_min_max_byGriffin Smith-1/+0
2021-04-07Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkovDylan DPC-4/+4
2021-04-06Use AnonConst for asm! constantsAmanieu d'Antras-4/+4