aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* convert some if-lets to matchAleksey Kladov2019-01-081-12/+9
* assist to convert if-let to matchAleksey Kladov2019-01-084-2/+120
* Merge #453bors[bot]2019-01-0812-59/+34
|\
| * itroduce trait for ast tokensAleksey Kladov2019-01-0812-59/+34
|/
* Merge #449bors[bot]2019-01-0861-3762/+2504
|\
| * switched to published version of rowanAleksey Kladov2019-01-082-4/+3
| * migrate ra_lsp_server to new rowanAleksey Kladov2019-01-081-1/+1
| * migrate ra_analysis to new rowanAleksey Kladov2019-01-0812-78/+67
| * migrate ra_hir to rowan 2.0Aleksey Kladov2019-01-0820-197/+238
| * migrate ra_cli to new rowanAleksey Kladov2019-01-081-5/+5
| * migrate ra_db to new rowanAleksey Kladov2019-01-083-11/+20
| * migrate ra_editor to rowan 0.2Aleksey Kladov2019-01-0811-96/+83
| * wrap TreePtrAleksey Kladov2019-01-082-16/+54
| * regenerateAleksey Kladov2019-01-081-3052/+1791
| * switch ra_syntax to new rowan APIAleksey Kladov2019-01-0815-327/+266
| * update rowanAleksey Kladov2019-01-083-5/+6
|/
* Merge #452bors[bot]2019-01-074-5/+18
|\
| * Process explicit type hints for str, bool and charMarcus Klaas de Vries2019-01-074-5/+18
* | Merge #451bors[bot]2019-01-077-50/+200
|\|
| * Tidy up binary operator type inference; add test fileMarcus Klaas de Vries2019-01-072-44/+87
| * Implement type inference for more binary operatorsMarcus Klaas de Vries2019-01-074-49/+84
| * Add remaining binary operations to ASTMarcus Klaas de Vries2019-01-074-1/+73
|/
* Merge #450bors[bot]2019-01-076-43/+185
|\
| * Implement autoderef for field accessesFlorian Diebold2019-01-076-43/+185
|/
* Merge #442bors[bot]2019-01-076-57/+225
|\
| * my formatting tool locally messes things upSimon Vandel Sillesen2019-01-071-1/+1
| * fix nitsSimon Vandel Sillesen2019-01-071-10/+8
| * formattingSimon Vandel Sillesen2019-01-061-1/+1
| * fix testsSimon Vandel Sillesen2019-01-061-10/+72
| * add more testsSimon Vandel Sillesen2019-01-061-1/+54
| * add "." as a trigger char on type formattingSimon Vandel Sillesen2019-01-061-1/+1
| * refactorSimon Vandel Sillesen2019-01-062-35/+26
| * format codeSimon Vandel Sillesen2019-01-061-1/+1
| * rename unused variableSimon Vandel Sillesen2019-01-061-1/+1
| * indent on typing dot. fixes #439Simon Vandel Sillesen2019-01-054-39/+103
* | Merge #446bors[bot]2019-01-0715-426/+459
|\ \
| * | if let -> matchFlorian Diebold2019-01-071-8/+6
| * | Improve types for node_expr / node_patFlorian Diebold2019-01-063-15/+11
| * | Introduce ArenaMapFlorian Diebold2019-01-065-25/+97
| * | Sort ranges in type inference testsFlorian Diebold2019-01-069-92/+93
| * | Use HIR Expr for type inferenceFlorian Diebold2019-01-0610-342/+308
|/ /
* | Merge #447bors[bot]2019-01-061-4/+15
|\ \
| * | Show types when hovering patterns as wellFlorian Diebold2019-01-061-4/+15
|/ /
* | Merge #440bors[bot]2019-01-064-2/+140
|\ \
| * | Touch up type inference for boolean operatorsMarcus Klaas de Vries2019-01-066-43/+93
| * | Implement type inference for boolean operatorsMarcus Klaas de Vries2019-01-056-4/+92
| |/
* | Merge #445bors[bot]2019-01-068-194/+156
|\ \
| * | kill module sourceAleksey Kladov2019-01-068-194/+156
|/ /
* | Merge #429bors[bot]2019-01-0621-709/+790
|\ \
| * | move submodule computationt to module_treeAleksey Kladov2019-01-064-53/+39