about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-03-03Auto merge of #94512 - RalfJung:sdiv-ub, r=oli-obkbors-0/+6
2022-03-03Rollup merge of #94505 - cuviper:mono-item-sort-local, r=michaelwoerister,dav...Dylan DPC-5/+4
2022-03-03Rollup merge of #94375 - WaffleLapkin:copy-suggestion, r=estebankDylan DPC-163/+236
2022-03-02Use Vec for expectations to have a constant order (RFC-2383)xFrednet-1/+1
2022-03-02Address review commentsxFrednet-1/+1
2022-03-02Emit `unfullfilled_lint_expectation` using a `HirId` for performance (RFC-2383)xFrednet-11/+2
2022-03-02Expect each lint in attribute individually (RFC-2383)xFrednet-8/+2
2022-03-02Make `LintExpectationId` stable between compilation sessions (RFC-2383)xFrednet-8/+9
2022-03-02Set `LintExpectationId` in level and collect fulfilled ones (RFC-2383)xFrednet-3/+45
2022-03-02Added `Expect` lint level and attribute (RFC-2383)xFrednet-0/+22
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-01Miri/CTFE: properly treat overflow in (signed) division/rem as UBRalf Jung-0/+6
2022-03-01Restore the local filter on mono item sortingJosh Stone-5/+4
2022-03-01Add helper function to suggest multiple constraintsMaybe Waffle-163/+236
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