about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2020-02-02Avoid exponential behaviour when relating typesMatthew Jasper-2/+19
2020-02-01remove rustc_ast_pretty dep from rustcMazdak Farrokhzad-2/+0
2020-02-01pacify the parallel compilerMazdak Farrokhzad-2/+2
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-0/+2
2020-02-011. move node_id to syntaxMazdak Farrokhzad-24/+25
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-11/+12
2020-01-31Drop cfg(bootstrap) codeMark Rousskov-2/+0
2020-01-31Auto merge of #68080 - varkor:declared-here, r=petrochenkovbors-4/+4
2020-01-29Move upvars query to librustc_passes.Camille GILLOT-2/+0
2020-01-29Move upvars.rs to librustc_passes.Camille GILLOT-110/+0
2020-01-29Move check_mod_attr query in librustc_passes.Camille GILLOT-1/+125
2020-01-29Move check_attr.rs to librustc_passes.Camille GILLOT-587/+0
2020-01-29Rollup merge of #68586 - Centril:repr-deny, r=pnkfelixYuki Okushi-9/+12
2020-01-29Auto merge of #68512 - spastorino:local-is-copy, r=oli-obkbors-11/+11
2020-01-29Rollup merge of #68619 - gorilskij:master, r=varkorYuki Okushi-2/+2
2020-01-29Rollup merge of #68289 - pnkfelix:issue-62649-dont-ice-on-path-collision-in-d...Yuki Okushi-9/+30
2020-01-28Fix a few spelling mistakesgorilskij-2/+2
2020-01-28Add an early-exit to `QueryNormalizer::fold_ty`Jonas Schievink-0/+4
2020-01-28Remove unneeded & on match patternSantiago Pastorino-2/+2
2020-01-28Place::ty_from takes local by valueSantiago Pastorino-3/+3
2020-01-28Local field on PlaceRef and RootPlace is not a reference anymoreSantiago Pastorino-7/+7
2020-01-28lintify conflicting_repr_hintsMazdak Farrokhzad-9/+12
2020-01-27Collisions in the dep-graph due to path-reuse are rare but can occur.Felix S. Klock II-9/+30
2020-01-27make matches exhaustiveMatthias Krüger-6/+14
2020-01-27don't clone types that are copy, round two.Matthias Krüger-37/+30
2020-01-26Auto merge of #68545 - estebank:verbose-bound-display, r=petrochenkovbors-3/+7
2020-01-26Auto merge of #68522 - estebank:impl-trait-sugg-2, r=oli-obkbors-17/+52
2020-01-26Auto merge of #68517 - oli-obk:spaces2, r=nagisabors-3/+3
2020-01-26Auto merge of #68031 - Marwes:fold_list, r=estebankbors-17/+35
2020-01-25Use better bound names in `-Zverbose` modeEsteban Küber-3/+7
2020-01-25Auto merge of #68516 - oli-obk:spaces, r=eddybbors-3/+9
2020-01-25Don't use spaces before type ascription like colonsOliver Scherer-3/+3
2020-01-25Auto merge of #68269 - csmoe:temp, r=estebankbors-5/+32
2020-01-25Rollup merge of #68111 - varkor:const-generics-type_name, r=oli-obkYuki Okushi-8/+30
2020-01-24review commentsEsteban Küber-10/+8
2020-01-24Apply `resolve_vars_if_possible` to returned types for more accurate suggestionsEsteban Küber-2/+6
2020-01-24Use more accurate return path spansEsteban Küber-11/+42
2020-01-24Normalise notes with the/isvarkor-4/+4
2020-01-24Print constants in `type_name` for const genericsvarkor-8/+30
2020-01-24Render const pointers in MIR more compactlyOliver Scherer-3/+9
2020-01-24Auto merge of #68414 - michaelwoerister:share-drop-glue, r=alexcrichtonbors-68/+103
2020-01-23Account for `ty::Error` when suggesting `impl Trait` or `Box<dyn Trait>`Esteban Küber-6/+8
2020-01-23Add projection query for upstream drop-glue instances.Michael Woerister-24/+85
2020-01-23Always just use symbol name for sorting exported symbols.Michael Woerister-38/+0
2020-01-23Clarify some methods around instance instantiation via comments and clearer n...Michael Woerister-6/+18
2020-01-23unused-parens: implement for block return valuesTyler Lanphear-2/+2
2020-01-22Use a `ParamEnvAnd<Predicate>` for caching in `ObligationForest`Aaron Hill-3/+6
2020-01-22Rollup merge of #68425 - phi-gamma:try-method, r=varkorTyler Mandry-20/+34
2020-01-22Rollup merge of #68388 - varkor:toogeneric-wf, r=eddybTyler Mandry-11/+23
2020-01-23Add `-Z no-link` flagVictor Ding-3/+4