about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-05-16Auto merge of #50710 - Zoxc:value_to_constvalue, r=oli-obkbors-56/+88
2018-05-16Auto merge of #49479 - nox:merge-funcs, r=nagisabors-2/+3
2018-05-16Auto merge of #50045 - est31:label_break_value, r=eddybbors-54/+510
2018-05-16Address review commentsest31-12/+12
2018-05-16Add feature gate label_break_valueest31-10/+54
2018-05-16Test that label break value only works on actual blocksest31-0/+60
2018-05-16Add E0696 for continue pointing to a labeled blockest31-2/+81
2018-05-16Extend error E0695 to unlabeled continue statementsest31-9/+17
2018-05-16Add E0695 for unlabeled breaksest31-0/+87
2018-05-16Make the compiler support the label-break-value featureest31-13/+32
2018-05-16Add a file with test casesest31-0/+121
2018-05-16label-break-value: Parsing and AST/HIR changesest31-39/+77
2018-05-16Auto merge of #50473 - petrochenkov:pmapi, r=alexcrichtonbors-210/+595
2018-05-16Auto merge of #48557 - matthewjasper:allow-trvial-bounds, r=nikomatsakisbors-65/+1084
2018-05-16Auto merge of #50795 - nrc:update, r=oli-obkbors-121/+69
2018-05-16Auto merge of #50750 - est31:master, r=eddybbors-127/+48
2018-05-16Update RLS and RustfmtNick Cameron-121/+69
2018-05-16Auto merge of #50541 - QuietMisdreavus:rustdoc-errors, r=GuillaumeGomezbors-122/+144
2018-05-15Auto merge of #48523 - varkor:generics-ty-generalisations, r=nikomatsakisbors-806/+966
2018-05-16Fix stability annotations for already stable bits of proc macro API 1.1Vadim Petrochenkov-48/+41
2018-05-15Represent lifetimes as two joint tokens in proc macrosVadim Petrochenkov-21/+158
2018-05-15Make is_global true for latebound regionsMatthew Jasper-17/+28
2018-05-15Address feedback, remove remaining review comments, add some more docsVadim Petrochenkov-53/+30
2018-05-15proc_macro: Validate inputs to `Punct::new` and `Ident::new`Vadim Petrochenkov-22/+203
2018-05-15proc_macro: Properly support raw identifiersVadim Petrochenkov-14/+13
2018-05-15TokenTree: Op -> Punct, Term -> IdentVadim Petrochenkov-131/+115
2018-05-15Extend documentation and add review commentsVadim Petrochenkov-38/+152
2018-05-15Auto merge of #50767 - oli-obk:rls_clippy, r=kennytmbors-9/+0
2018-05-15Reenable the MergeFunctions passAnthony Ramine-2/+3
2018-05-15Update LLVM to 1abfd0e562cc8f7a9577d97ee92246699093b954Anthony Ramine-0/+0
2018-05-15One must always remember to clean up after themselvesvarkor-5/+6
2018-05-15Pattern match on Ok instead of Some of .ok() retvalest31-1/+1
2018-05-15Remove LoopIdResultest31-64/+19
2018-05-15Remove hir::ScopeTargetest31-85/+51
2018-05-15Collapse Substs::identity_for_item in collectvarkor-3/+1
2018-05-15Clean up dropck_outlives PhantomData handlingvarkor-7/+4
2018-05-15Add mk_param_from_defvarkor-37/+24
2018-05-15Use Kind instead of UnpackedKind in Substs methodsvarkor-94/+75
2018-05-15Clean up shared subst codevarkor-144/+101
2018-05-15Refactor Substs methods on generic parametersvarkor-306/+393
2018-05-15Clean up generic param handlingvarkor-22/+35
2018-05-15Update bad-annotation error messagevarkor-2/+2
2018-05-15Refactoring generic counting loopsvarkor-67/+71
2018-05-15Review refactoringvarkor-52/+48
2018-05-15Rename param_counts to own_countsvarkor-35/+35
2018-05-15Remove GenericParamDef::to_typevarkor-23/+34
2018-05-15Lift pure_wrt_drop to GenericParamDefvarkor-60/+40
2018-05-15Refactor generic params loopsvarkor-165/+95
2018-05-15Fix rebase falloutvarkor-4/+10
2018-05-15Rename RegionParamDef to LifetimeParamDefvarkor-5/+5