Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix #667 | Andrea Pretto | 2019-01-30 | 1 | -11/+125 |
| | |||||
* | Merge #698 | bors[bot] | 2019-01-28 | 3 | -15/+37 |
|\ | | | | | | | | | | | | | | | 698: Added support for primitive types type inference with std::ops::Not r=flodiebold a=WizardOfMenlo On the guideline of #544 , this allows for type inference for all primitive types implementing [std::ops::Not](https://doc.rust-lang.org/beta/std/ops/trait.Not.html). I think this should be relevant #394 as well? Co-authored-by: WizardOfMenlo <[email protected]> | ||||
| * | Use match-all instead of individual branches | WizardOfMenlo | 2019-01-28 | 1 | -5/+1 |
| | | |||||
| * | Added support for primitive types type inference when using std::ops::Not | WizardOfMenlo | 2019-01-28 | 3 | -15/+41 |
| | | |||||
* | | Merge #700 | bors[bot] | 2019-01-28 | 1 | -8/+8 |
|\ \ | |/ |/| | | | | | | | | | | | 700: Update insta r=matklad a=kjeremy Fixes windows build Co-authored-by: Jeremy A. Kolb <[email protected]> | ||||
| * | Update insta | Jeremy A. Kolb | 2019-01-28 | 1 | -8/+8 |
|/ | | | | Fixes windows build | ||||
* | Merge #697 | bors[bot] | 2019-01-28 | 5 | -3/+23 |
|\ | | | | | | | | | | | | | | | 697: opt-in jemalloc r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | opt-in jemalloc | Aleksey Kladov | 2019-01-28 | 5 | -3/+23 |
|/ | |||||
* | Merge #695 | bors[bot] | 2019-01-28 | 18 | -77/+94 |
|\ | | | | | | | | | | | | | | | 695: align command naming r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | align command naming | Aleksey Kladov | 2019-01-28 | 18 | -77/+94 |
|/ | |||||
* | Merge #678 | bors[bot] | 2019-01-28 | 9 | -31/+152 |
|\ | | | | | | | | | | | | | | | 678: WIP: automatically collect garbage r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | update salsa | Aleksey Kladov | 2019-01-28 | 4 | -20/+17 |
| | | |||||
| * | use salsa from my repo | Aleksey Kladov | 2019-01-27 | 3 | -6/+11 |
| | | |||||
| * | tweak words | Aleksey Kladov | 2019-01-27 | 1 | -1/+1 |
| | | |||||
| * | show jemalloc | Aleksey Kladov | 2019-01-27 | 4 | -1/+73 |
| | | |||||
| * | drop obsolete comment | Aleksey Kladov | 2019-01-27 | 1 | -3/+0 |
| | | |||||
| * | automatically collect garbage | Aleksey Kladov | 2019-01-27 | 8 | -25/+75 |
| | | |||||
* | | Merge #694 | bors[bot] | 2019-01-27 | 25 | -270/+271 |
|\ \ | |/ |/| | | | | | | | | | | | 694: Sort completions in tests r=matklad a=flodiebold Co-authored-by: Florian Diebold <[email protected]> | ||||
| * | Sort completions in tests | Florian Diebold | 2019-01-27 | 25 | -270/+271 |
|/ | |||||
* | Merge #661 | bors[bot] | 2019-01-27 | 9 | -84/+227 |
|\ | | | | | | | | | | | | | | | 661: Implement type generics for functions r=flodiebold a=marcusklaas Pretty printing of function types isn't as nice any more since the current implementation does not store its argument types directly. We could store some more information to print more information on the argument and return types, at a cost of course. Co-authored-by: Marcus Klaas de Vries <[email protected]> | ||||
| * | Process second review | Marcus Klaas de Vries | 2019-01-27 | 3 | -44/+35 |
| | | |||||
| * | Use type information from the turbofish | Marcus Klaas de Vries | 2019-01-27 | 4 | -12/+40 |
| | | |||||
| * | Add a FnSig to Ty::FnDef | Marcus Klaas de Vries | 2019-01-27 | 7 | -68/+94 |
| | | |||||
| * | Address some issues flagged in review | Marcus Klaas de Vries | 2019-01-27 | 4 | -40/+26 |
| | | |||||
| * | Add missing ty test snapshot | Marcus Klaas de Vries | 2019-01-27 | 1 | -0/+23 |
| | | |||||
| * | Add type params to FnSignature | Marcus Klaas de Vries | 2019-01-27 | 9 | -137/+107 |
| | | |||||
| * | Initial implementation of generics for method calls | Marcus Klaas de Vries | 2019-01-27 | 2 | -13/+72 |
| | | |||||
| * | First attempt at generic type inference for fns | Marcus Klaas de Vries | 2019-01-27 | 6 | -21/+81 |
|/ | |||||
* | Merge #690 | bors[bot] | 2019-01-27 | 4 | -10/+48 |
|\ | | | | | | | | | | | | | | | 690: Fix module resolution for non standard filenames r=matklad a=regiontog fixes #668 Co-authored-by: Erlend Tobiassen <[email protected]> | ||||
| * | Revert parts of "Test non standard crate root" | Erlend Tobiassen | 2019-01-27 | 2 | -15/+9 |
| | | | | | | | | Prefer cursor position over file_map | ||||
| * | Remove dbg!(...) | Erlend Tobiassen | 2019-01-27 | 1 | -1/+1 |
| | | |||||
| * | Fix bad rebase and rustfmt | Erlend Tobiassen | 2019-01-27 | 1 | -1/+1 |
| | | |||||
| * | Typos | Erlend Tobiassen | 2019-01-27 | 1 | -2/+2 |
| | | |||||
| * | Update test to use correct paths | Erlend Tobiassen | 2019-01-27 | 1 | -6/+6 |
| | | |||||
| * | fix #668 | Erlend Tobiassen | 2019-01-27 | 1 | -1/+3 |
| | | |||||
| * | Test non standard crate root | Erlend Tobiassen | 2019-01-27 | 2 | -6/+48 |
| | | |||||
* | | Merge #691 | bors[bot] | 2019-01-27 | 3 | -35/+2 |
|\ \ | |/ |/| | | | | | | | | | | | 691: remove dead code r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | remove dead code | Aleksey Kladov | 2019-01-27 | 3 | -35/+2 |
| | | |||||
* | | Merge #685 | bors[bot] | 2019-01-27 | 4 | -36/+125 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 685: Support attributes on let statements r=matklad a=DJMcNab Fix #677. Co-authored-by: DJMcNab <[email protected]> | ||||
| * | | Stop using let_stmt twice | DJMcNab | 2019-01-27 | 1 | -43/+41 |
| | | | |||||
| * | | Make attrs be a child of the let statement | DJMcNab | 2019-01-26 | 3 | -23/+26 |
| | | | |||||
| * | | Support attributes on let statements | DJMcNab | 2019-01-26 | 3 | -20/+108 |
| | | | |||||
* | | | Merge #662 | bors[bot] | 2019-01-27 | 4 | -27/+65 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 662: Preserve indentation in doc comments r=matklad a=kjeremy Fixes #502 Co-authored-by: Jeremy Kolb <[email protected]> | ||||
| * | | | Make doc comments optional | Jeremy Kolb | 2019-01-26 | 4 | -19/+27 |
| | | | | |||||
| * | | | Do not unconditionally trim comments | Jeremy Kolb | 2019-01-26 | 1 | -2/+1 |
| | | | | |||||
| * | | | Preserve indentation in doc comments | Jeremy Kolb | 2019-01-26 | 1 | -9/+40 |
| | | | | |||||
* | | | | Merge #687 | bors[bot] | 2019-01-26 | 6 | -179/+123 |
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | 687: fix verificatio on ci r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | | fix verification on CI | Aleksey Kladov | 2019-01-26 | 6 | -179/+123 |
| | | | | | | | | | | | | | | | | remove `--verify` flag from the binaries: we have tests for this! | ||||
* | | | | Merge #686 | bors[bot] | 2019-01-26 | 5 | -9/+97 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | 686: Handle cycles in type vars r=matklad a=flodiebold This might be the cause of #587. Co-authored-by: Florian Diebold <[email protected]> | ||||
| * | | | Add marks | Florian Diebold | 2019-01-26 | 3 | -0/+11 |
| | | | |