about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-02-25Auto merge of #94290 - Mark-Simulacrum:bump-bootstrap, r=pietroalbinibors-6/+12
2022-02-25Auto merge of #94279 - tmiasko:write-print, r=Mark-Simulacrumbors-2/+2
2022-02-25Rollup merge of #93845 - compiler-errors:in-band-lifetimes, r=cjgillotMatthias Krüger-36/+3
2022-02-25Enable rustc_pass_by_value for SpanMark Rousskov-0/+6
2022-02-25Switch bootstrap cfgsMark Rousskov-6/+6
2022-02-25Auto merge of #94130 - erikdesjardins:partially, r=nikicbors-0/+1
2022-02-25Auto merge of #93878 - Aaron1011:newtype-macro, r=cjgillotbors-0/+1
2022-02-24Remove LifetimeDefOriginMichael Goulet-33/+3
2022-02-24Remove in-band lifetimesMichael Goulet-3/+0
2022-02-25Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebankbors-29/+38
2022-02-24Fix intra-doc link issues exposed by new macroAaron Hill-0/+1
2022-02-24resolve/metadata: Stop encoding macros as reexportsVadim Petrochenkov-0/+2
2022-02-24resolve: Fix incorrect results of `opt_def_kind` query for some built-in macrosVadim Petrochenkov-2/+1
2022-02-24Auto merge of #94131 - Mark-Simulacrum:fmt-string, r=oli-obkbors-44/+57
2022-02-24Auto merge of #94129 - cjgillot:rmeta-table, r=petrochenkovbors-28/+11
2022-02-24Rollup merge of #94288 - Mark-Simulacrum:ser-opt, r=nnethercoteMatthias Krüger-7/+4
2022-02-24Rollup merge of #94267 - pierwill:fast-reject-bound, r=michaelwoeristerMatthias Krüger-4/+4
2022-02-23Rename `region_should_not_be_omitted` to `should_print_region`Tomasz Miąsko-4/+4
2022-02-23Print `ParamTy` and `ParamConst` instead of displaying themTomasz Miąsko-2/+2
2022-02-23rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".Eduard-Mihai Burtescu-4/+7
2022-02-23rustc_errors: handle `force_warn` only through `DiagnosticId::Lint`.Eduard-Mihai Burtescu-4/+2
2022-02-23Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`.Eduard-Mihai Burtescu-21/+29
2022-02-22Remove unused ordering derivations and bounds for `SimplifiedTypeGen`pierwill-4/+4
2022-02-22Delete Decoder::read_unitMark Rousskov-4/+1
2022-02-22Provide copy-free access to raw Decoder bytesMark Rousskov-3/+3
2022-02-22Auto merge of #94254 - matthiaskrgr:rollup-7llbjhd, r=matthiaskrgrbors-1/+5
2022-02-22Rollup merge of #94246 - RalfJung:hex, r=oli-obkMatthias Krüger-1/+1
2022-02-22Rollup merge of #94169 - Amanieu:asm_stuff, r=nagisaMatthias Krüger-0/+4
2022-02-22change `mir::Constant` in mir dumpslcnr-32/+23
2022-02-21ScalarMaybeUninit is explicitly hexadecimal in its formattingRalf Jung-1/+1
2022-02-21Auto merge of #94225 - matthiaskrgr:rollup-0728x8n, r=matthiaskrgrbors-31/+38
2022-02-21Rollup merge of #94203 - RalfJung:to_sized_int, r=oli-obkMatthias Krüger-21/+25
2022-02-21Rollup merge of #94189 - GuillaumeGomez:scalar-lower-hex, r=RalfJungMatthias Krüger-8/+12
2022-02-21Rollup merge of #94156 - tmiasko:pp-str, r=petrochenkovMatthias Krüger-2/+1
2022-02-21Take CodegenFnAttrs into account when validating asm! register operandsAmanieu d'Antras-0/+4
2022-02-21Auto merge of #93505 - lcnr:substsref-vs-ty-list, r=michaelwoeristerbors-75/+177
2022-02-21reviewlcnr-1/+10
2022-02-21add comment to `Lift` implslcnr-1/+5
2022-02-21optimize `TypeFoldable` for 2 element tupleslcnr-13/+39
2022-02-21use `List<Ty<'tcx>>` for tupleslcnr-56/+36
2022-02-21safely `transmute<&List<Ty<'tcx>>, &List<GenericArg<'tcx>>>`lcnr-6/+89
2022-02-20Revert "Auto merge of #93800 - b-naber:static-initializers-mir-val, r=oli-obk"Mark Rousskov-23/+9
2022-02-20CTFE engine: Scalar: expose size-generic to_(u)int methodsRalf Jung-21/+25
2022-02-20Preallocate a buffer in FmtPrinterMark Rousskov-1/+3
2022-02-20Always format to internal String in FmtPrinterMark Rousskov-44/+55
2022-02-20Auto merge of #93678 - steffahn:better_unsafe_diagnostics, r=nagisabors-68/+114
2022-02-20Improve `unused_unsafe` lintFrank Steffahn-68/+114
2022-02-20Auto merge of #94062 - Mark-Simulacrum:drop-print-cfg, r=oli-obkbors-81/+72
2022-02-20Implement LowerHex on Scalar to clean up their display in rustdocGuillaume Gomez-8/+12
2022-02-20Gracefully handle non-UTF-8 string slices when pretty printingTomasz Miąsko-2/+1