summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Improved bounds for cmp::ReverseArmin Ronacher2017-03-221-6/+6
* Fix the test for cmp::ReverseArmin Ronacher2017-03-221-1/+1
* Added core::cmp::Reverse for sort_by_key reverse sortingArmin Ronacher2017-03-221-0/+34
* Auto merge of #39628 - arielb1:shimmir, r=eddybbors2017-03-2088-3168/+2796
|\
| * update LLVMAriel Ben-Yehuda2017-03-192-1/+1
| * translate drop glue using MIRAriel Ben-Yehuda2017-03-1853-1141/+721
| * apply pre-trans passes to Shim MIRAriel Ben-Yehuda2017-03-184-53/+62
| * move the drop expansion code to rustc_mirAriel Ben-Yehuda2017-03-1815-621/+728
| * translate closure shims using MIRAriel Ben-Yehuda2017-03-188-321/+183
| * collector: collect functions when they are called/reifiedAriel Ben-Yehuda2017-03-181-93/+86
| * refactor away callee::Callee and translate virtual calls through a MIR shimAriel Ben-Yehuda2017-03-1813-367/+324
| * resolve instances to ty::Instance directlyAriel Ben-Yehuda2017-03-1815-495/+389
| * translate function shims using MIRAriel Ben-Yehuda2017-03-186-140/+199
| * move Instance to rustc and use it in the collectorAriel Ben-Yehuda2017-03-1824-432/+522
| * translate tuple-variant constructors using MIRAriel Ben-Yehuda2017-03-1811-138/+215
* | Rollup merge of #40587 - GuillaumeGomez:rustdoc-const-display, r=frewsxcvCorey Farwell2017-03-193-6/+37
|\ \
| * | Fix invalid debug display for associated constsGuillaume Gomez2017-03-173-6/+37
* | | Rollup merge of #40581 - TimNN:di-global-40, r=alexcrichtonCorey Farwell2017-03-191-15/+11
|\ \ \
| * | | add missing global metadataTim Neumann2017-03-161-3/+8
| * | | clang-formatTim Neumann2017-03-161-5/+2
| * | | isolate llvm 4.0 code pathTim Neumann2017-03-161-12/+6
| |/ /
* | | Rollup merge of #40566 - clarcharr:never_error, r=sfacklerCorey Farwell2017-03-192-0/+6
|\ \ \
| * | | Implement Error for !.Clar Charr2017-03-152-0/+6
* | | | Rollup merge of #40554 - nrc:rls-data, r=alexcrichtonCorey Farwell2017-03-1912-813/+558
|\ \ \ \
| * | | | Fix handlebars failure by using the `rustbuild` feature less indiscriminately.Nick Cameron2017-03-172-3/+30
| * | | | Move to using 0.1 versions of crates, rather than GH linksNick Cameron2017-03-152-21/+21
| * | | | Handle feature=rustbuildNick Cameron2017-03-152-1/+2
| * | | | Move the API json dumper to use rls-data tooNick Cameron2017-03-152-314/+147
| * | | | Add rls-span to do some conversions into rls-data.Nick Cameron2017-03-156-13/+15
| * | | | Use out-of-tree rustc serializeNick Cameron2017-03-157-95/+80
| * | | | Change json dumper (and a few other bits and pieces) to use rls-data rather t...Nick Cameron2017-03-157-398/+261
| * | | | save-analysis: depend on the rls-data crateNick Cameron2017-03-153-12/+46
| | |/ / | |/| |
* | | | Rollup merge of #40532 - jseyfried:improve_tokenstream_quoter, r=nrcCorey Farwell2017-03-198-59/+77
|\ \ \ \
| * | | | Improve the `TokenStream` quoter.Jeffrey Seyfried2017-03-158-59/+77
* | | | | Rollup merge of #40521 - TimNN:panic-free-shift, r=alexcrichtonCorey Farwell2017-03-195-28/+127
|\ \ \ \ \
| * | | | | add inline attributes to stage 0 methodsTim Neumann2017-03-181-0/+4
| * | | | | make shift builtins panic-free with new unchecked_sh* intrinsicsTim Neumann2017-03-155-28/+123
* | | | | | Rollup merge of #40398 - eddyb:struct-hint, r=nikomatsakisCorey Farwell2017-03-193-20/+53
|\ \ \ \ \ \
| * | | | | | Propagate expected type hints through struct literals.Eduard-Mihai Burtescu2017-03-092-8/+41
| * | | | | | Rename expected_types_for_fn_args to expected_inputs_for_expected_output.Eduard-Mihai Burtescu2017-03-092-12/+12
* | | | | | | Rollup merge of #40281 - jimmycuadra:try-from-from-str, r=aturonCorey Farwell2017-03-194-13/+28
|\ \ \ \ \ \ \
| * | | | | | | Rename TryFrom's associated type and implement str::parse using TryFrom.Jimmy Cuadra2017-03-154-13/+28
| | |/ / / / / | |/| | | | |
* | | | | | | Rollup merge of #40241 - Sawyer47:fix-39997, r=alexcrichtonCorey Farwell2017-03-193-1/+37
|\ \ \ \ \ \ \
| * | | | | | | Change how the 0 flag works in format! for floatsPiotr Jawniak2017-03-152-1/+16
| * | | | | | | Change how the `0` flag works in format!Piotr Jawniak2017-03-153-0/+21
| |/ / / / / /
* | | | | | | Auto merge of #39799 - dpc:create_dir_all, r=alexcrichtonbors2017-03-195-48/+64
|\ \ \ \ \ \ \
| * | | | | | | Fix problems left in `concurrent_recursive_mkdir`Dawid Ciężarkiewicz2017-03-181-3/+4
| * | | | | | | Fix `create_dir_all("")`Dawid Ciężarkiewicz2017-03-171-0/+14
| * | | | | | | Reorder match checks in `create_dir_all`Dawid Ciężarkiewicz2017-03-171-1/+1
| * | | | | | | Fix problems found on Windows in `dir_create_all`Dawid Ciężarkiewicz2017-03-171-4/+3