summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2018-07-14use the adjusted type for cat_pattern in tuple patternsAriel Ben-Yehuda-1/+1
2018-07-14Fix rustdoc run failures by shutting down definitely some lintsGuillaume Gomez-1/+10
2018-06-27use `pat_ty_adjusted` from `expr_use_visitor` to type of argumentsNiko Matsakis-2/+3
2018-06-27rename `pat_ty` to `pat_ty_adjusted` for clarityNiko Matsakis-4/+4
2018-06-19Run rustfmtSantiago Pastorino-350/+598
2018-06-19Suggest that values are dropped in the opposite order they are definedSantiago Pastorino-0/+13
2018-06-19Added diagnostics for suggesting `mut x` on repeated mutations of `x`.Felix S. Klock II-0/+39
2018-06-19Add `fn fn_decl` to `Hir`, for looking up the `FnDecl` of a body owner.Felix S. Klock II-0/+42
2018-06-19Thread info about form of variable bindings, including spans of arg types, do...Felix S. Klock II-9/+54
2018-06-19Auto merge of #51383 - Zoxc:parallel-stuff, r=nikomatsakisbors-1/+7
2018-06-19Add par_body_ownersJohn Kåre Alsaker-1/+7
2018-06-18Auto merge of #51248 - fabric-and-ink:newtype_index_debrujin, r=nikomatsakisbors-35/+29
2018-06-18Auto merge of #51460 - nikomatsakis:nll-perf-examination-refactor-1, r=pnkfelixbors-1/+14
2018-06-18Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelixbors-77/+241
2018-06-17Auto merge of #51425 - QuietMisdreavus:thats-def-a-namespace-there, r=petroch...bors-10/+157
2018-06-17Auto merge of #51382 - GuillaumeGomez:intra-link-lint, r=QuietMisdreavusbors-0/+7
2018-06-16Auto merge of #51562 - SimonSapin:transparent, r=cramertjbors-8/+0
2018-06-16Auto merge of #51550 - eddyb:queries-not-maps, r=nikomatsakisbors-155/+194
2018-06-16Auto merge of #51411 - nnethercote:process_predicate, r=nikomatsakisbors-249/+253
2018-06-15Auto merge of #51462 - Havvy:refactor-cmp, r=nikomatsakisbors-2/+4
2018-06-15turn expect_full_def_from_use into an iteratorQuietMisdreavus-11/+4
2018-06-15Fix compile errorFabian Drinck-5/+5
2018-06-14create multiple HIR items for a use statementQuietMisdreavus-10/+164
2018-06-14Edit commentFabian Drinck-1/+1
2018-06-14Fix typo DebrujinIndex -> DebruijnIndexFabian Drinck-1/+1
2018-06-14Add DEBUG_FORMAT for DebruijnIndexFabian Drinck-0/+1
2018-06-14Declare DebruijnIndex via newtype_index macroFabian Drinck-36/+29
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-155/+194
2018-06-13Rename intra-doc lintGuillaume Gomez-2/+2
2018-06-13The param_env of an existential type is its function's param_envOliver Schneider-0/+6
2018-06-13Various cleanupsOliver Schneider-7/+1
2018-06-12Stabilize #[repr(transparent)]Simon Sapin-8/+0
2018-06-11Fix extern prelude failure in rustdocGuillaume Gomez-0/+7
2018-06-11Auto merge of #51467 - toidiu:ak-51409, r=nikomatsakisbors-1/+3
2018-06-10Auto merge of #51475 - GuillaumeGomez:fix-error-codes, r=Manishearthbors-12/+11
2018-06-10Fix error codesGuillaume Gomez-12/+11
2018-06-10Stabilize entry-or-defaultGuillaume Gomez-1/+0
2018-06-10create separate dep-nodes for predicates_of and explicit_predicates_oftoidiu-1/+3
2018-06-09Refactor: Rename ExistentialPredicate::cmp to ExistentialPredicate::stable_cmpHavvy-2/+4
2018-06-09introduce `any_unifications` flagNiko Matsakis-1/+14
2018-06-09Add lint for intra link resolution failureGuillaume Gomez-0/+7
2018-06-09Auto merge of #51042 - matthewjasper:reenable-trivial-bounds, r=nikomatsakisbors-16/+61
2018-06-08Rollup merge of #51412 - nnethercote:pending_obligations, r=estebankMark Rousskov-4/+4
2018-06-08Rollup merge of #51401 - estebank:warn-repr, r=cramertjMark Rousskov-0/+6
2018-06-08Rollup merge of #51394 - nnethercote:NCA-depths, r=nikomatsakisMark Rousskov-60/+70
2018-06-08Rollup merge of #50143 - petrochenkov:mexuniq, r=nikomatsakisMark Rousskov-0/+13
2018-06-08Reenable trivial boundsMatthew Jasper-16/+61
2018-06-08Avoid useless Vec clones in pending_obligations().Nicholas Nethercote-4/+4
2018-06-07Add existential type definitonsOliver Schneider-76/+240
2018-06-07Introduce `ProcessResult`.Nicholas Nethercote-37/+41