aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* make token set a const-fnAleksey Kladov2019-01-198-57/+52
|
* :arrow_up: update rustAleksey Kladov2019-01-195-5/+2
|
* Config for raLspServerPath will be overwritten if __RA_LSP_SERVER_DEBUG is setAndrew Ross2019-01-197-7/+470
| | | | | | | Changed presentation from clear to reveal silent Removed the vscode gitignore entry Added debugging documentation Added tasks and launch configs
* Merge #561bors[bot]2019-01-1714-234/+190
|\ | | | | | | | | | | | | | | 561: :arrow_up: salsa r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * :arrow_up: salsaAleksey Kladov2019-01-1714-234/+190
|/
* Merge #524bors[bot]2019-01-166-9/+115
|\ | | | | | | | | | | | | | | 524: Implement array inference r=flodiebold a=h-michael related #394 Co-authored-by: Hirokazu Hata <[email protected]>
| * Add Ty::Array to walk_mutHirokazu Hata2019-01-162-35/+35
| |
| * Fix test case invalid syntaxHirokazu Hata2019-01-162-47/+47
| |
| * Remove unneeded codeHirokazu Hata2019-01-161-2/+2
| |
| * Fix infer array testHirokazu Hata2019-01-162-40/+57
| |
| * Fix Ty::ArrayHirokazu Hata2019-01-161-21/+16
| |
| * Add infer array testHirokazu Hata2019-01-162-0/+61
| |
| * Implement array inferenceHirokazu Hata2019-01-162-3/+30
| |
| * Update ARRAY_EXPR grammarHirokazu Hata2019-01-162-2/+8
|/
* Merge #536bors[bot]2019-01-162-1/+30
|\ | | | | | | | | | | | | | | | | | | 536: Introduce variable semicolon block expr r=matklad a=yerke Fix for https://github.com/rust-analyzer/rust-analyzer/issues/504 Feels a bit hacky... Co-authored-by: Yerkebulan Tulibergenov <[email protected]>
| * don't need SEMI any moreYerkebulan Tulibergenov2019-01-161-1/+1
| |
| * delete unused fnYerkebulan Tulibergenov2019-01-161-14/+0
| |
| * use has_semiYerkebulan Tulibergenov2019-01-161-5/+4
| |
| * add has_semi to ExprStmtYerkebulan Tulibergenov2019-01-161-0/+9
| |
| * add semi only if it wasn't present before or afterYerkebulan Tulibergenov2019-01-151-3/+19
| |
| * add semicolon for block expr in introduce_variableYerkebulan Tulibergenov2019-01-141-1/+4
| |
| * we don't need to write var_name after block expr?Yerkebulan Tulibergenov2019-01-141-1/+0
| |
| * add failing test test_introduce_var_block_expr_second_to_lastYerkebulan Tulibergenov2019-01-141-0/+17
| |
* | Merge #544bors[bot]2019-01-154-5/+72
|\ \ | | | | | | | | | | | | | | | | | | | | | 544: Implement rudimentary type inference for unary operators r=marcusklaas a=marcusklaas Co-authored-by: Marcus Klaas de Vries <[email protected]>
| * | Implement rudimentary type inference for unary operatorsMarcus Klaas de Vries2019-01-154-5/+72
|/ /
* | Merge #558bors[bot]2019-01-153-8/+7
|\ \ | | | | | | | | | | | | | | | | | | | | | 558: kill last cancelables r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * | kill last cancelablesAleksey Kladov2019-01-153-8/+7
| | |
* | | Merge #557bors[bot]2019-01-1522-356/+254
|\| | | | | | | | | | | | | | | | | | | | | | | 557: remove Canceled from impl of ra_ide_api r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * | remove Canceled from impl of ra_ide_apiAleksey Kladov2019-01-157-79/+43
| | |
| * | remove Canceled from API implAleksey Kladov2019-01-158-76/+61
| | |
| * | hir is cancelation freeAleksey Kladov2019-01-153-12/+6
| | |
| * | remove Cancelable from type inferenceAleksey Kladov2019-01-159-119/+88
| | |
| * | remove Cancelable from TyAleksey Kladov2019-01-156-71/+57
|/ /
* | Merge #554bors[bot]2019-01-152-2/+5
|\ \ | | | | | | | | | | | | | | | | | | | | | 554: Fail Travis on Prettier formatting issues r=matklad a=alanhdu Co-authored-by: Alan Du <[email protected]>
| * | Prettier fixAlan Du2019-01-151-1/+4
| | |
| * | Fail Travis on Prettier formatting issueAlan Du2019-01-151-1/+1
| | |
* | | Merge #555bors[bot]2019-01-1514-100/+79
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 555: remove Cancelable from ids r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * | | remove Cancelable from idsAleksey Kladov2019-01-156-34/+27
| | | |
| * | | remove Cancelable from nameresAleksey Kladov2019-01-1510-66/+52
| | | |
* | | | Merge #553bors[bot]2019-01-1512-34/+29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 553: remove Cancelable from fn_scopes r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * | | remove Cancelable from fn_scopesAleksey Kladov2019-01-158-13/+13
| | | |
| * | | remove Cancelable from funciton bodyAleksey Kladov2019-01-159-21/+16
|/ / /
* | | Merge #552bors[bot]2019-01-1513-115/+82
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 552: remove Cancelable from navigation target r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * | | remove Cancelable from navigation targetAleksey Kladov2019-01-1511-42/+29
| | | |
| * | | remove Cancelable from static&const APIAleksey Kladov2019-01-152-15/+12
| | | |
| * | | remove Cancelable from adt APIAleksey Kladov2019-01-158-58/+41
|/ / /
* | | Merge #551bors[bot]2019-01-1512-65/+56
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | 551: remove Cancelable from Module API, part 2 r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * | remove Cancelable from Crate APIAleksey Kladov2019-01-154-10/+10
| | |
| * | remove Cancelable from Module API, part 2Aleksey Kladov2019-01-157-33/+28
| | |
| * | remove Cancelable from Module APIAleksey Kladov2019-01-156-22/+18
|/ /