about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-53/+53
2022-03-02Auto merge of #87402 - nagisa:nagisa/request-feature-requests-for-features, r...bors-0/+9
2022-03-01Querify `global_backend_features`Simonas Kazlauskas-0/+9
2022-02-28Auto merge of #94299 - oli-obk:stable_hash_ty, r=michaelwoeristerbors-9/+63
2022-02-27Auto merge of #94157 - erikdesjardins:more-noundef, r=nikicbors-0/+5
2022-02-27Auto merge of #94084 - Mark-Simulacrum:drop-sharded, r=cjgillotbors-10/+9
2022-02-26Apply noundef attribute to all scalar types which do not permit raw initErik Desjardins-0/+5
2022-02-26suggest a float literal when dividing a floating-point type by {integer}Takayuki Maeda-0/+5
2022-02-25Auto merge of #94290 - Mark-Simulacrum:bump-bootstrap, r=pietroalbinibors-6/+12
2022-02-25"Reset" the hashing context before stable hashing the typesOli Scherer-2/+6
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-24Don't cache stable hashes in types outside of incremental modeOli Scherer-3/+19
2022-02-24Remove redundant hashing configuration logic in type internerOli Scherer-7/+2
2022-02-24Try out caching the stable hash of Ty within itselfOli Scherer-8/+47
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