about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-06-18Rollup merge of #70551 - mark-i-m:ty-err-2, r=varkorManish Goregaokar-41/+68
2020-06-18Perform obligation deduplication to avoid buggy `ExistentialMismatch`Esteban Küber-3/+13
2020-06-18Add helper method for reusing an existing interned regionMatthew Jasper-0/+7
2020-06-18Use alloc::Layout in DroplessArena APITomasz Miąsko-12/+5
2020-06-17Unify region variables when projecting associated typesmatthewjasper-0/+3
2020-06-16format derivesWho? Me?!-13/+2
2020-06-16Rollup merge of #73373 - lzutao:bug-trackcaller, r=AmanieuDylan DPC-21/+21
2020-06-16Rollup merge of #73237 - tmiasko:arena, r=nnethercoteDylan DPC-1/+1
2020-06-16fmt; make visit_terminator arg names consistent with the restRalf Jung-19/+19
2020-06-16rename location field of Drop terminators to placeRalf Jung-16/+16
2020-06-16remove visit_terminator_kind from MIR visitorRalf Jung-13/+1
2020-06-16Auto merge of #72962 - lcnr:ObligationCause-lrc, r=ecstatic-morsebors-10/+47
2020-06-15added test, Operand::const_from_scalar, require_lang_item, & commentsRich Kadel-0/+28
2020-06-15Add case for count_code_region() extern lang_itemRich Kadel-17/+3
2020-06-15[WIP] injects llvm intrinsic instrprof.increment for coverage reportsRich Kadel-3/+17
2020-06-15track caller for delay_span_bugmark-22/+4
2020-06-15make all uses of ty::Error or ConstKind::Error delay a span bugmark-41/+97
2020-06-15typeck: Use `LocalDefId`s for the unused trait import setVadim Petrochenkov-3/+4
2020-06-15Use `LocalDefId` for import IDs in trait mapVadim Petrochenkov-7/+6
2020-06-15Remove use of specialization from librustc_arenaMatthew Jasper-1/+0
2020-06-15When `'static` is explicit, suggest constraining argument with itEsteban Küber-1/+4
2020-06-15Suggest substituting `'static` lifetime in impl/dyn `Trait + 'static` return ...Esteban Küber-8/+13
2020-06-15Use track caller for bug! macroLzu Tao-19/+20
2020-06-15Join mutiple lines if it is more readableLzu Tao-2/+1
2020-06-15Auto merge of #73369 - RalfJung:rollup-hl8g9zf, r=RalfJungbors-153/+265
2020-06-15Rollup merge of #72879 - RalfJung:miri-tctx-at, r=oli-obkRalf Jung-0/+1
2020-06-15Rollup merge of #72740 - estebank:recursive-indirection, r=matthewjasperRalf Jung-1/+9
2020-06-15Rollup merge of #72707 - matthewjasper:rustc_min_spec, r=oli-obkRalf Jung-152/+255
2020-06-15Fix whitespaceNathan Corbyn-1/+1
2020-06-15Fix exports with `#[inline(always)]`Nathan Corbyn-10/+5
2020-06-15Export all fns with extern indicatorNathan Corbyn-8/+8
2020-06-15Export `#[inline] #[no_mangle]` fns in cdylibs and staticlibsNathan Corbyn-0/+5
2020-06-15Auto merge of #73367 - RalfJung:rollup-4ewvk9b, r=RalfJungbors-9/+45
2020-06-15Avoid forming references to an uninitialized memory in DroplessArenaTomasz Miąsko-1/+1
2020-06-15Rollup merge of #72598 - Aaron1011:feature/fnmut-capture-span, r=nikomatsakisRalf Jung-1/+9
2020-06-15Rollup merge of #72389 - Aaron1011:feature/move-fn-self-msg, r=nikomatsakisRalf Jung-7/+28
2020-06-15Rollup merge of #71824 - ecstatic-morse:const-check-post-drop-elab, r=oli-obkRalf Jung-1/+8
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-45/+8
2020-06-14Improve `Instance` docsJonas Schievink-11/+41
2020-06-14Diagnose use of incompatible sanitizersTomasz Miąsko-10/+7
2020-06-13Add MIR phase and query for drop elaborationDylan MacKenzie-1/+8
2020-06-13Rollup merge of #73194 - lzutao:INT-patterns, r=dtolnayDylan DPC-3/+3
2020-06-13Rollup merge of #73066 - ecstatic-morse:query-structural-eq2, r=pnkfelixDylan DPC-0/+62
2020-06-13Prefer the associated consts for pattern matching errorLzu Tao-3/+3
2020-06-12Use "reflexive equality" in docsDylan MacKenzie-2/+2
2020-06-12Helper method for whether type has structural equalityDylan MacKenzie-0/+62
2020-06-12Rollup merge of #73225 - tmandry:issue-73050, r=oli-obkDylan DPC-10/+1
2020-06-12make miri InterpCx TyCtxtAt a TyCtxt, and separately remember the root span o...Ralf Jung-0/+1
2020-06-12Auto merge of #69478 - avr-rust:avr-support-upstream, r=jonas-schievinkbors-0/+2
2020-06-12Rollup merge of #73033 - Amanieu:asm-tls, r=oli-obkDylan DPC-6/+8