about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2017-08-18Auto merge of #43901 - GuillaumeGomez:unsized-union-field, r=petrochenkovbors-10/+91
2017-08-18Handle structs, unions and enums unsized field/variant separatelyGuillaume Gomez-13/+64
2017-08-18Auto merge of #43904 - topecongiro:libsyntax/parse-attr, r=petrochenkovbors-6/+4
2017-08-18Auto merge of #43900 - TobiasSchaffner:net_out_of_io, r=alexcrichtonbors-59/+62
2017-08-18Auto merge of #43897 - lu-zero:master, r=alexcrichtonbors-0/+90
2017-08-18Auto merge of #43832 - huntiep:compiler-desugaring-enum, r=nikomatsakisbors-11/+48
2017-08-17Rollup merge of #43930 - pravic:es5-revert-shorthand, r=frewsxcvCorey Farwell-4/+4
2017-08-17Rollup merge of #43928 - anthonyclays:anthonyclays-refcell-docfix, r=QuietMis...Corey Farwell-1/+1
2017-08-17Rollup merge of #43920 - michael-zapata:cleanup/mir, r=arielb1Corey Farwell-6/+4
2017-08-17Rollup merge of #43916 - integer32llc:cargo-docs-redirect, r=alexcrichtonCorey Farwell-1/+46
2017-08-17Rollup merge of #43915 - adrian5:patch-1, r=sfacklerCorey Farwell-1/+1
2017-08-17Rollup merge of #43914 - steveklabnik:update-books, r=QuietMisdreavusCorey Farwell-0/+0
2017-08-17Rollup merge of #43912 - Songbird0:e0106_field_lifetimes, r=GuillaumeGomezCorey Farwell-0/+4
2017-08-17Rollup merge of #43905 - partim:master, r=steveklabnikCorey Farwell-1/+8
2017-08-17Rollup merge of #43891 - Fourchaux:master, r=steveklabnikCorey Farwell-59/+59
2017-08-17Auto merge of #43902 - michaelwoerister:fix-mir-passes-promoted, r=arielb1bors-0/+8
2017-08-17Fix ES5 regression with shorthand names.pravic-4/+4
2017-08-17Fixed typo in RefCell::get_mutAnthony Clays-1/+1
2017-08-17refactor(mir): remove unused argumentMichael Zapata-6/+4
2017-08-17Auto merge of #43878 - kennytm:fix-43869-put-impl-trait-out-of-the-loop, r=al...bors-6/+67
2017-08-17Auto merge of #43867 - GuillaumeGomez:useless-help, r=nikomatsakisbors-2/+1
2017-08-16Use direct references to CompilerDesugaringKindHunter Praska-19/+12
2017-08-16Auto merge of #43864 - GuillaumeGomez:static-method-invalid-use, r=eddybbors-0/+5
2017-08-17added whitespaceAnthony Defranceschi-2/+2
2017-08-16Implement a temp redirect for cargo docsCarol (Nichols || Goulding)-1/+46
2017-08-17Fix typo in docadrian5-1/+1
2017-08-16Auto merge of #43838 - eddyb:stable-rvalue-promotion, r=arielb1bors-98/+87
2017-08-16E0106: field lifetimesAnthony Defranceschi-0/+4
2017-08-16Update the books for next releasesteveklabnik-0/+0
2017-08-16Stabilize rvalue promotion to 'static.Eduard-Mihai Burtescu-98/+87
2017-08-16Auto merge of #43108 - pnkfelix:mir-borrowck3c, r=arielb1bors-1098/+2940
2017-08-16Document that std::hash::Hasher::finish() does not reset the hasher.Martin Hoffmann-1/+8
2017-08-16Eat open paren when parsing listSeiichi Uchida-6/+4
2017-08-16Moved mir-borrowck pass down to where comments say it should be.Felix S. Klock II-1/+9
2017-08-16Address review comment: `StatementKind::StorageDead` has an effect (running d...Felix S. Klock II-2/+10
2017-08-16Cleanup: Every `BitDenotation` is a `DataflowOperator`, so build that in.Felix S. Klock II-21/+11
2017-08-16Added some documentation for the `struct BlockSets` in `rustc_mir::dataflow`.Felix S. Klock II-0/+19
2017-08-16MIR based borrow check (opt-in).Felix S. Klock II-4/+1422
2017-08-16Factored `MoveData` construction code into `builder` submodule.Felix S. Klock II-313/+334
2017-08-16Move `DataFlowState::{each_bit,interpret_set}` method definitions to parent m...Felix S. Klock II-50/+56
2017-08-16remove now unnecessary constraint on BitDenotation for `fn do_dataflow`.Felix S. Klock II-2/+1
2017-08-16Migrated some code out of `dataflow::drop_flag_effects` and into its parent m...Felix S. Klock II-74/+71
2017-08-16Added dataflow analysis for `Borrows`.Felix S. Klock II-1/+187
2017-08-16Refactor `trait BitDenotation` to take `Location` instead of `BasicBlock`/`us...Felix S. Klock II-40/+29
2017-08-16Move borrowck error msg construction to module in `rustc_mir` (for later reus...Felix S. Klock II-599/+800
2017-08-16Run MIR passes on promoted temporaries again.Michael Woerister-0/+8
2017-08-16Auto merge of #43850 - GuillaumeGomez:unused-variable-lint, r=arielb1bors-3/+19
2017-08-16Add a note to unused variablesGuillaume Gomez-3/+19
2017-08-16udpdate error message for unsized union fieldGuillaume Gomez-1/+31
2017-08-16Refactoring: move net specific fd imps to netTobias Schaffner-59/+62