summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-08-04Use Set1<Region> instead of Option<Region>Taiki Endo-5/+6
2019-08-04Make is_self_ty a method on SelfVisitorTaiki Endo-32/+35
2019-08-04Remove query for `.pin_type()`Taiki Endo-34/+32
2019-08-04Allow lifetime elision in `Pin<&(mut) Self>`Taiki Endo-1/+28
2019-07-22Rollup merge of #62793 - wesleywiser:pgo_error_backport, r=zackmdavisPietro Albini-2/+5
2019-07-22Raise the default recursion limit to 128Simonas Kazlauskas-1/+1
2019-07-18Only error about MSVC + PGO + unwind if we're generating codeWesley Wiser-2/+5
2019-07-03Auto merge of #61775 - nikomatsakis:issue-56238-multiple-lifetimes-async-fn-r...bors-316/+788
2019-07-02Auto merge of #61268 - michaelwoerister:stabilize-pgo, r=alexcrichtonbors-18/+17
2019-07-02fix ICE with delay-span-bugNiko Matsakis-3/+6
2019-07-02region_constraints: nitsNiko Matsakis-5/+5
2019-07-02opaque_types: more nitsNiko Matsakis-6/+6
2019-07-02s/abstract_type_generics/opaque_type_generics/Niko Matsakis-5/+5
2019-07-02opaque_types: various nitsNiko Matsakis-10/+10
2019-07-02cleanup formatting of comment and add attributionNiko Matsakis-22/+23
2019-07-02rewrite `dup_vec` to use `IndexVec` instead of `u32`Niko Matsakis-7/+6
2019-07-02various centril nitsNiko Matsakis-10/+11
2019-07-02explain why the code is the way it isNiko Matsakis-0/+2
2019-07-02Update src/librustc/infer/lexical_region_resolve/mod.rsNiko Matsakis-1/+1
2019-07-02feature-gate member constraints outside of async-awaitNiko Matsakis-0/+72
2019-07-02implement `TypeFoldable` for `Arc`Niko Matsakis-0/+10
2019-07-02rename to "member constraints"Niko Matsakis-91/+96
2019-07-02implement Lift for ArcNiko Matsakis-0/+8
2019-07-02switch to LrcNiko Matsakis-11/+11
2019-07-02address nits by mattewjasperNiko Matsakis-29/+12
2019-07-02account for the pick-constraint edges when reporting errorsNiko Matsakis-3/+38
2019-07-02pacify the mercilous tidyNiko Matsakis-2/+6
2019-07-02preliminary integration of "pick constraints" into nll solverNiko Matsakis-7/+8
2019-07-02[WIP] fix `Lift` impl for `Rc`Niko Matsakis-1/+1
2019-07-02propagate the pick-constraints through queriesNiko Matsakis-9/+35
2019-07-02pass a `&mut QueryRegionConstraints` not just outlives constraintsNiko Matsakis-10/+12
2019-07-02introduce `QueryRegionConstraints` structNiko Matsakis-22/+28
2019-07-02introduce `QueryRegionConstraints` struct (no-op)Niko Matsakis-7/+27
2019-07-02rename `QueryRegionConstraint` to `QueryOutlivesConstraint`Niko Matsakis-23/+23
2019-07-02enforce and report pick-constraint errorsNiko Matsakis-52/+169
2019-07-02integrate pick constraints into lexical solver more completelyNiko Matsakis-17/+56
2019-07-02rename from "in constraint" to "pick constraint"Niko Matsakis-39/+44
2019-07-02add some tests, currently ICE-ingNiko Matsakis-25/+119
2019-07-02make `dup_vec` optionalNiko Matsakis-13/+20
2019-07-02lexical_region_resolve: rustfmtNiko Matsakis-86/+68
2019-07-02introduce an "in" constraint instead of errorNiko Matsakis-49/+133
2019-07-02introduce `constrain_regions` helperNiko Matsakis-20/+25
2019-07-02opaque_types/mod.rs: rustfmtNiko Matsakis-90/+51
2019-07-02Auto merge of #61871 - Zoxc:no-lift-branch, r=eddybbors-73/+113
2019-06-30Keep caching for non-promoted queriesJohn Kåre Alsaker-0/+2
2019-06-30Clean up query cache codeJohn Kåre Alsaker-164/+57
2019-06-29Rollup merge of #62104 - Zoxc:query-info, r=eddybMazdak Farrokhzad-18/+52
2019-06-27Rollup merge of #62160 - ia0:question_mark_macro_sep, r=petrochenkovMazdak Farrokhzad-9/+1
2019-06-27Rollup merge of #62152 - doctorn:async_let_ice, r=cramertjMazdak Farrokhzad-2/+1
2019-06-27Add suggestion for missing `.await` keywordNathan Corbyn-0/+1