about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-06-11Explain move errors that occur due to method calls involving `self`Aaron Hill-1/+3
2020-06-11Make `fn_arg_names` return `Ident` instead of symbolAaron Hill-6/+25
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-10On recursive ADT, provide indirection structured suggestionEsteban Küber-1/+9
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-07use enum to represent ObligationCause::dummy without allocatingBastian Kauschke-10/+9
2020-06-07store `ObligationCause` on the heapBastian Kauschke-10/+48
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
2020-06-01Rollup merge of #72823 - matthewjasper:describe-queries, r=eddybDylan DPC-66/+168
2020-05-31Add descriptions for all queriesMatthew Jasper-66/+168
2020-05-31remove trivial calls to mk_constBastian Kauschke-1/+5
2020-05-31Rollup merge of #72745 - lcnr:interned-cleanup, r=petrochenkovRalf Jung-48/+2
2020-05-31Rollup merge of #72715 - estebank:trailing-comma-where, r=petrochenkovRalf Jung-15/+1