about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-06-15Rollup merge of #72707 - matthewjasper:rustc_min_spec, r=oli-obkRalf Jung-152/+255
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-45/+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-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
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-1/+6
2020-06-11Rollup merge of #73012 - Aaron1011:feature/span-debug-ctxt, r=matthewjasperDylan DPC-4/+7
2020-06-11Remove associated opaque typesMatthew Jasper-40/+5
2020-06-11Stop special casing top level TAITMatthew Jasper-5/+3
2020-06-11Rollup merge of #72380 - lcnr:const_context, r=estebankDylan DPC-12/+12
2020-06-11Auto merge of #71896 - spastorino:existential-assoc-types-variance, r=nikomat...bors-2/+2
2020-06-10Allow inference regions when relating constsTyler Mandry-10/+1
2020-06-10Add doc commentsAaron Hill-0/+2
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-1/+4
2020-06-10Rollup merge of #72890 - davidtwco:issue-66202-normalize-and-transparent-impr...Dylan DPC-0/+28
2020-06-10Use min_specialization in the remaining rustc cratesMatthew Jasper-152/+255
2020-06-09Relate existential associated types with variance InvariantSantiago Pastorino-2/+2
2020-06-09lint: transitive FFI-safety for transparent typesDavid Wood-0/+28
2020-06-09Auto merge of #72114 - anyska:vtable-rename, r=nikomatsakisbors-136/+137
2020-06-09[AVR] Add AVR platform supportJake Goulding-0/+2
2020-06-08Show `SyntaxContext` in formatted `Span` debug outputAaron Hill-4/+7
2020-06-08Rollup merge of #73090 - marmeladema:resolver-outputs-local-def-id, r=petroch...Dylan DPC-7/+8
2020-06-07Use `LocalDefId` directly in `Resolver::export_map` and `module_exports` querymarmeladema-7/+8
2020-06-07rename FalseEdges -> FalseEdgeRalf Jung-11/+11
2020-06-07Rollup merge of #73059 - lcnr:outdated-comment, r=matthewjasperDylan DPC-4/+0
2020-06-06Fix #[thread_local] statics as asm! sym operandsAmanieu d'Antras-6/+8
2020-06-06Rollup merge of #72508 - ecstatic-morse:poly-self-ty, r=nikomatsakisRalf Jung-2/+2
2020-06-06remove outdated commentBastian Kauschke-4/+0
2020-06-06Auto merge of #72927 - petrochenkov:rustc, r=Mark-Simulacrumbors-3/+3
2020-06-05Rename traits::ImplSourceImpl to ImplSourceUserDefined.Ana-Maria Mihalache-18/+20
2020-06-05Rename traits::Vtable to ImplSource.Ana-Maria Mihalache-134/+133
2020-06-04Remove unsused `NodeId` related APIs in hir mapmarmeladema-35/+2
2020-06-04Rollup merge of #72950 - lcnr:fix_doc, r=davidtwcoDylan DPC-1/+1
2020-06-03Auto merge of #72754 - lcnr:predicate-fold, r=nikomatsakisbors-1/+2
2020-06-03fix `AdtDef` docsBastian Kauschke-1/+1
2020-06-03Auto merge of #70107 - lcnr:issue68977, r=eddybbors-4/+4
2020-06-02Rename the crates in source codeVadim Petrochenkov-2/+2
2020-06-02Make things build againVadim Petrochenkov-2/+2
2020-06-02change WellFormed predicate to GenericArgBastian Kauschke-21/+6
2020-06-02add WellFormedConst predicateBastian Kauschke-2/+17
2020-06-02Rollup merge of #72893 - RalfJung:unleash-tls, r=ecstatic-morseYuki Okushi-2/+2
2020-06-02Rollup merge of #72822 - lcnr:intern-me, r=estebankYuki Okushi-1/+5
2020-06-01`PolyTraitRef::self_ty` returns `Binder<Ty>`Dylan MacKenzie-2/+2
2020-06-01test miri-unleash TLS accessesRalf Jung-2/+2
2020-06-01Auto merge of #71192 - oli-obk:eager_alloc_id_canonicalization, r=wesleywiserbors-1/+28