about summary refs log tree commit diff
path: root/compiler/rustc_monomorphize/src
AgeCommit message (Expand)AuthorLines
2022-11-16cleanup and dedupe CTFE and Miri error reportingRalf Jung-2/+2
2022-11-06interpret: support for per-byte provenanceRalf Jung-3/+3
2022-11-04Fix ICE when negative impl is collected during eager monoGary Guo-0/+4
2022-11-01Auto merge of #103217 - mejrs:track, r=eholkbors-0/+1
2022-10-31Add more track_callermejrs-0/+1
2022-10-29Use tcx.require_lang_itemCameron Steffen-15/+2
2022-10-29Rollup merge of #103625 - WaffleLapkin:no_tyctxt_dogs_allowed, r=compiler-errorsGuillaume Gomez-1/+1
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-18/+20
2022-10-27Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functionsMaybe Waffle-1/+1
2022-10-23Migrate all diagnosticsNilstrieb-11/+10
2022-10-17mir constants: type traversing bye byelcnr-26/+14
2022-10-04It's not about types or consts, but the lack of regionsOli Scherer-5/+5
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-2/+2
2022-09-23rename Unevaluated to UnevaluatedConstb-naber-2/+2
2022-09-22introduce mir::Unevaluatedb-naber-4/+3
2022-09-21FIX - adopt new Diagnostic naming in newly migrated modulesJhonny Bill Mena-1/+1
2022-09-21UPDATE - rename DiagnosticHandler macro to DiagnosticJhonny Bill Mena-6/+6
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-8/+8
2022-09-21UPDATE - move SessionDiagnostic from rustc_session to rustc_errorsJhonny Bill Mena-1/+1
2022-09-17Rollup merge of #93628 - est31:stabilize_let_else, r=joshtriplettDylan DPC-1/+1
2022-09-17Auto merge of #98588 - b-naber:valtrees-cleanup, r=lcnrbors-43/+43
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-14address review againb-naber-4/+1
2022-09-13Address code review commentsEric Holk-1/+3
2022-09-13remove visit_const from mir visitorsb-naber-39/+11
2022-09-13fixes/working versionb-naber-1/+1
2022-09-13use ty::Unevaluated<'tcx, ()> in type systemb-naber-10/+41
2022-09-12Rename some variantsMichael Goulet-5/+2
2022-09-12Call destructors when dyn* object goes out of scopeEric Holk-3/+10
2022-09-09rename `codegen_fulfill_obligation`lcnr-1/+1
2022-09-09RPITIT placeholder itemsMichael Goulet-0/+1
2022-09-06Rollup merge of #101434 - JhonnyBillM:replace-session-for-handler-in-into-dia...Guillaume Gomez-2/+3
2022-09-05UPDATE - into_diagnostic to take a Handler instead of a ParseSessJhonny Bill Mena-2/+3
2022-09-04Make `const_eval_select` a real intrinsicDeadbeef-7/+1
2022-09-02Auto merge of #97802 - Enselic:add-no_ignore_sigkill-feature, r=joshtriplettbors-1/+1
2022-09-01tracing::instrument cleanupOli Scherer-12/+3
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-1/+1
2022-08-31Rollup merge of #100730 - CleanCut:diagnostics-rustc_monomorphize, r=davidtwcoRalf Jung-40/+138
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-30Rollup merge of #101101 - RalfJung:read-pointer-as-bytes, r=oli-obkDylan DPC-3/+3
2022-08-28Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()`Martin Nordholts-1/+1
2022-08-27interpret: rename relocation → provenanceRalf Jung-3/+3
2022-08-26remove unnecessary commentNathan Stocks-5/+0
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-1/+1
2022-08-25allow non-monomorphize modules to access hard-coded error message through new...Nathan Stocks-6/+8
2022-08-25remove stray commentNathan Stocks-1/+0
2022-08-25replace some usages of [Span]FatalError with error-specific typesNathan Stocks-18/+15
2022-08-25rebased: convert rustc_monomorphize errors to SessionDiagnosticNathan Stocks-35/+140
2022-08-19Minor syntax and formatting update to doc commentEric Holk-4/+8