about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-10-28Rollup merge of #55199 - oli-obk:instance_printing, r=davidtwcokennytm-35/+34
2018-10-28Rollup merge of #55257 - mjbshaw:static, r=oli-obkkennytm-14/+61
2018-10-28Rollup merge of #55185 - davidtwco:issue-55130, r=nikomatsakiskennytm-29/+63
2018-10-28Rollup merge of #55421 - CAD97:patch-1, r=kennytmkennytm-0/+20
2018-10-28Rollup merge of #55412 - oli-obk:min_const_fn_ice, r=estebankkennytm-2/+26
2018-10-28Rollup merge of #55406 - rick68:patch-16, r=varkorkennytm-1/+1
2018-10-28Rollup merge of #55389 - meven:master, r=shepmasterkennytm-1/+1
2018-10-28Rollup merge of #55252 - SimonSapin:maybeuninit-new, r=blusskennytm-0/+10
2018-10-28Rollup merge of #55244 - wesleywiser:issue-50411, r=nikomatsakiskennytm-72/+120
2018-10-28Rollup merge of #55191 - GuillaumeGomez:fix-sub-variant, r=QuietMisdreavuskennytm-17/+39
2018-10-28Rollup merge of #55148 - SimonSapin:path-fromstr, r=oli-obkkennytm-0/+11
2018-10-28Add ManuallyDrop::takeChristopher Durham-0/+20
2018-10-28Add note linking to Rust 2018 path semantics docs.David Wood-29/+63
2018-10-28Auto merge of #55297 - petrochenkov:uni, r=Mark-Simulacrumbors-544/+518
2018-10-28Auto merge of #54683 - zackmdavis:critique_of_pure_lints, r=petrochenkovbors-20/+304
2018-10-28resolve: Desugar empty import groups into synthetic dummy importsVadim Petrochenkov-98/+51
2018-10-28resolve: Make sure macros and imports are resolved in full parent scopeVadim Petrochenkov-86/+83
2018-10-28resolve: More precise spans for privacy errorsVadim Petrochenkov-281/+276
2018-10-28resolve: Absolute paths may be undetermined on 2018 editionVadim Petrochenkov-0/+21
2018-10-28resolve: Refactor away `legacy_macro_imports`/`LegacyMacroImports`Vadim Petrochenkov-37/+39
2018-10-28resolve: Record full parent scope data for importsVadim Petrochenkov-46/+52
2018-10-27wherein the status of empty and reason-only lint attributes is clarifiedZack M. Davis-1/+25
2018-10-27in which lint reasons are restricted to come last in the attributeZack M. Davis-36/+69
2018-10-27feature-gate lint reasonsZack M. Davis-12/+48
2018-10-27Auto merge of #54183 - qnighy:by-value-object-safety, r=oli-obkbors-171/+870
2018-10-27introducing lint reason annotations (RFC 2383)Zack M. Davis-20/+211
2018-10-27Auto merge of #55385 - davidtwco:issue-55288, r=oli-obkbors-194/+356
2018-10-27Fix sub-variant doc displayGuillaume Gomez-17/+39
2018-10-27Fix an ICE in the min_const_fn analysisOliver Scherer-2/+26
2018-10-27Refactor and add `PlaceContext::AscribeUserTy`.David Wood-195/+308
2018-10-27Test for cast causing static promotion failure.David Wood-0/+21
2018-10-27Add helpful logging statements.David Wood-1/+29
2018-10-27Auto merge of #55150 - pnkfelix:issues-47215-54797-fix-ice-from-moving-out-of...bors-14/+91
2018-10-27Add more tests on unsized locals autoderef and borrowck.Masaki Hara-0/+368
2018-10-27Auto merge of #55053 - Emerentius:test_all_again, r=alexcrichtonbors-81/+119
2018-10-27Update string.rsHsiang-Cheng Yang-1/+1
2018-10-27Auto merge of #55274 - pnkfelix:issue-54570-proj-path-into-pats-with-type-tak...bors-127/+622
2018-10-26add user_ty.projs support to `AscribeUserType`.Felix S. Klock II-10/+29
2018-10-26Further foundational stuff on `ProjectionKind` before I add it to `AscribeUse...Felix S. Klock II-0/+30
2018-10-26Add intern table for `List<ProjectionElem<'tcx, (), ()>>`.Felix S. Klock II-2/+28
2018-10-26Add test for normalization during field-lookup on patterns with ascribed types.Felix S. Klock II-14/+50
2018-10-26regression test for ICE I encountered in my patch.Felix S. Klock II-0/+31
2018-10-26Update mir-opt tests to reflect change to `AscribeUserType` to carry a `UserT...Felix S. Klock II-1/+1
2018-10-26Add the actual chain of projections to `UserTypeProjection`.Felix S. Klock II-64/+272
2018-10-26Checkpoint: Added abstraction over collection of projections into user type.Felix S. Klock II-53/+148
2018-10-26Auto merge of #54929 - csmoe:cfg_lint, r=petrochenkovbors-78/+221
2018-10-26Added `mir::UserTypeProjection`, a stub for a structure that projects *into* ...Felix S. Klock II-32/+70
2018-10-26Refactoring: added `PatternTypeAnnotation` wrapper around `UserTypeAnnotation...Felix S. Klock II-13/+28
2018-10-26restrict scope of methods that are only called within mod tree of parent.Felix S. Klock II-2/+2
2018-10-26Remove `PlaceContext` from API of `mir::Visitor::visit_projection_elem`.Felix S. Klock II-6/+3