about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-03-18Report missing cases of `bare_trait_objects`Vadim Petrochenkov-2/+34
2021-03-18hir: Preserve used syntax in `TyKind::TraitObject`Vadim Petrochenkov-11/+17
2021-03-18Fix use of bare trait objects everywhereVadim Petrochenkov-48/+62
2021-03-17Auto merge of #83188 - petrochenkov:field, r=lcnrbors-295/+323
2021-03-17Auto merge of #83090 - jackh726:bound_var_replacer_option, r=varkorbors-55/+53
2021-03-17Auto merge of #83225 - JohnTitor:rollup-4hnuhb8, r=JohnTitorbors-109/+150
2021-03-17Rollup merge of #83203 - jyn514:rustdoc-warnings, r=ManishearthYuki Okushi-1/+35
2021-03-17Rollup merge of #83124 - cjgillot:iiib, r=petrochenkovYuki Okushi-66/+17
2021-03-17Rollup merge of #83092 - petrochenkov:qspan, r=estebankYuki Okushi-10/+26
2021-03-17Rollup merge of #82774 - JohnTitor:bad-diag-for-anon-params-with-ref, r=estebankYuki Okushi-32/+72
2021-03-17Auto merge of #83084 - nagisa:nagisa/features-native, r=petrochenkovbors-34/+67
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-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-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-16Auto merge of #83153 - Aaron1011:eval-always-extern_mod_stmt_cnum, r=michaelw...bors-0/+2
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-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
2021-03-15Rollup merge of #83098 - camelid:more-doc-attr-check, r=davidtwcoDylan DPC-46/+65
2021-03-15Rollup merge of #83054 - tmiasko:rustc_layout_scalar_valid_range, r=davidtwcoDylan DPC-1/+37
2021-03-15Rollup merge of #82989 - Smittyvb:other-lang-literal-errors, r=varkorDylan DPC-0/+26
2021-03-15Change the `.unwrap` to `.expect` with a helpful messagehyd-dev-1/+5
2021-03-15Pacify tidyOli Scherer-1/+1
2021-03-15Custom error on literal names from other languagesSmitty-0/+26
2021-03-15Do not expose fallible `to_int` operation on `Scalar`.Oli Scherer-19/+17