summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
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-16rustc_mir: focus const-checking logic on whether mutation is forbidden.Eduard-Mihai Burtescu-14/+26
2018-05-16Auto merge of #50473 - petrochenkov:pmapi, r=alexcrichtonbors-210/+595
2018-05-16rustc_mir: promote borrows' underlying temps, and project at runtime.Eduard-Mihai Burtescu-0/+12
2018-05-16rustc_mir: also promote interior borrows, not just whole temps.Eduard-Mihai Burtescu-2/+43
2018-05-16rustc_mir: generate an extra temporary during borrowed rvalue promotion.Eduard-Mihai Burtescu-60/+98
2018-05-16Auto merge of #48557 - matthewjasper:allow-trvial-bounds, r=nikomatsakisbors-65/+1084
2018-05-16Fix large file copies on 32 bit platformsNicolas Koch-2/+6
2018-05-16Adjust len in every iterationNicolas Koch-1/+2
2018-05-16Add clarifying comment about offset argumentNicolas Koch-0/+2
2018-05-16Use copy_file_range on android alsoNicolas Koch-3/+3
2018-05-16Auto merge of #50795 - nrc:update, r=oli-obkbors-121/+69
2018-05-16fix a typo in signed-integer::from_str_radix()SHA Miao-1/+1
2018-05-15Complete implementation of invalidates factsbobtwinkles-36/+60
2018-05-16Auto merge of #50750 - est31:master, r=eddybbors-127/+48
2018-05-16Update RLS and RustfmtNick Cameron-121/+69
2018-05-15Separate feature gate for wrapping_next_power_of_twoClar Charr-4/+6
2018-05-16Fix rustdoc panic with `impl Trait` in type parametersShotaro Yamada-7/+42
2018-05-16Auto merge of #50541 - QuietMisdreavus:rustdoc-errors, r=GuillaumeGomezbors-122/+144
2018-05-16Null exclusions in grammar docsbstrie-3/+3
2018-05-16Fix grammar documentation wrt Unicode identifiersbstrie-11/+6
2018-05-15Ensure libraries built in stage0 have unique metadataJosh Stone-1/+9
2018-05-16Fix an ICE when casting a nonexistent constvarkor-1/+31
2018-05-15Fix run-make wasm testsEric Huss-6/+6
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-15add auto-impl for primitive typeGuillaume Gomez-16/+63
2018-05-15Reenable the MergeFunctions passAnthony Ramine-2/+3
2018-05-15Rename ret_ty to declared_ret_tyleonardo.yvens-4/+4
2018-05-15Add Option::xor methodClar Charr-0/+36
2018-05-15Make mutable_noalias and arg_align_attributes be trackedAnthony Ramine-2/+2
2018-05-15rustc: Fix `crate` lint for single-item pathsAlex Crichton-47/+287
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-15Merge branch 'master' of https://github.com/nicokoch/rustNicolas Koch-382/+456