about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-03-17Auto merge of #83084 - nagisa:nagisa/features-native, r=petrochenkovbors-34/+67
2021-03-16move to separate pass, cache layoutsErik Desjardins-26/+52
2021-03-17Add pub as optional check_front_matterIvan Tham-8/+17
2021-03-17Detect pub fn attr wrong order like `async pub`Ivan Tham-3/+24
2021-03-17Emit more pretty diagnostics for qualified pathsYuki Okushi-14/+21
2021-03-17Fix bad diagnostics for anon params with qualified pathsYuki Okushi-10/+20
2021-03-17Fix bad diagnostics for anon params with refYuki Okushi-31/+54
2021-03-16Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasperbors-317/+769
2021-03-16Allow registering tool lints with `register_tool`Joshua Nelson-14/+38
2021-03-16llvm-wrapper: pass std::string instead of StringRefAugie Fackler-0/+7
2021-03-16llvm-wrapper: add alignment argument to CreateAtomicCmpXchgAugie Fackler-0/+6
2021-03-16llvm-wrapper: adapt to function signature change of thinLTOResolvePrevailingI...Augie Fackler-1/+6
2021-03-16Adjust `-Ctarget-cpu=native` handling in cg_llvmSimonas Kazlauskas-34/+67
2021-03-16Auto merge of #82536 - sexxi-goose:handle-patterns-take-2, r=nikomatsakisbors-103/+464
2021-03-16Filter generics.Camille GILLOT-6/+43
2021-03-16Iterate on inferred_outlives.Camille GILLOT-32/+4
2021-03-16Iterate on explicit_predicates.Camille GILLOT-15/+1
2021-03-16Iterate on generics_of.Camille GILLOT-15/+2
2021-03-16Iterate on variances_of.Camille GILLOT-19/+39
2021-03-16Update compiler/rustc_middle/src/ty/consts/valtree.rsOli Scherer-1/+1
2021-03-16Update compiler/rustc_middle/src/ty/consts/valtree.rsOli Scherer-1/+2
2021-03-16Update compiler/rustc_mir/src/const_eval/mod.rsOli Scherer-5/+4
2021-03-16Don't warn about old rustdoc lint names (temporarily)Joshua Nelson-1/+35
2021-03-16Rollup merge of #83196 - tmiasko:valid-range-delay-span-bug, r=oli-obkYuki Okushi-6/+9
2021-03-16Auto merge of #82838 - Amanieu:rustdoc_asm, r=nagisabors-45/+61
2021-03-16ast: Reduce size of `ExprKind` by boxing fields of `ExprKind::Struct`Vadim Petrochenkov-22/+38
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-276/+288
2021-03-16Auto merge of #82898 - oli-obk:tait_🧊, r=nikomatsakisbors-32/+117
2021-03-15remove assignments to ZST placesErik Desjardins-1/+26
2021-03-16Auto merge of #83153 - Aaron1011:eval-always-extern_mod_stmt_cnum, r=michaelw...bors-0/+2
2021-03-15revert changes from #83118 to mark zst return place as unusedErik Desjardins-52/+27
2021-03-16Use delay_span_bug instead of panic in layout_scalar_valid_rangeTomasz MiÄ…sko-6/+9
2021-03-15Make functions passed to BoundVarReplacer be optionalJack Huey-55/+53
2021-03-15Functions inlined into reachable functions are reachableTomasz MiÄ…sko-1/+34
2021-03-15Make source-based code coverage compatible with MIR inliningTomasz MiÄ…sko-51/+68
2021-03-15Extend `proc_macro_back_compat` lint to `procedural-masquerade`Aaron Hill-29/+43
2021-03-15More precise spans for HIR pathsVadim Petrochenkov-10/+26
2021-03-15Explain each variant of TAIT usage with examplesOli Scherer-1/+44
2021-03-15Only allow tait defining uses in function and method return positionOli Scherer-16/+51
2021-03-15Special case type aliases from impl trait in const/static typesOli Scherer-6/+13
2021-03-15Replace `type_alias_impl_trait` by `min_type_alias_impl_trait` with no actual...Oli Scherer-2/+7
2021-03-15Fix error after rebaseRoxane-39/+22
2021-03-15Add comments with examples and testsRoxane-81/+207
2021-03-15Use tracing instrumentation for better bug diagnosingOli Scherer-8/+3
2021-03-15Mark `extern_mod_stmt_cnum` as `eval_always`Aaron Hill-0/+2
2021-03-15Rollup merge of #83144 - hyd-dev:parse-sess-created, r=oli-obkDylan DPC-1/+14
2021-03-15Rollup merge of #83132 - Aaron1011:fix/incr-cache-dummy, r=estebankDylan DPC-3/+3
2021-03-15Rollup merge of #83127 - Aaron1011:time-macros-impl-warn, r=petrochenkovDylan DPC-54/+123
2021-03-15Rollup merge of #83113 - osa1:refactor_try_index_step, r=jonas-schievinkDylan DPC-9/+5
2021-03-15Rollup merge of #83108 - jyn514:remove-unused, r=estebankDylan DPC-10/+0