aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Implement basic support for Associated Methods and ConstantsVille Penttinen2019-02-2113-50/+430
* Merge #863bors[bot]2019-02-2010-358/+245
|\
| * move syntax error to parserAleksey Kladov2019-02-206-25/+24
| * simplifyAleksey Kladov2019-02-205-29/+4
| * remove TokenPosAleksey Kladov2019-02-203-49/+28
| * flattern module structureAleksey Kladov2019-02-205-14/+30
| * merge parse_impl and parser_apiAleksey Kladov2019-02-202-171/+102
| * fix off by one errorAleksey Kladov2019-02-201-1/+1
| * move abstract traits to topAleksey Kladov2019-02-204-65/+59
| * switch to dynamic dispatch for TokenSourceAleksey Kladov2019-02-202-9/+7
| * route parsing via TokenSource traitAleksey Kladov2019-02-203-64/+59
| * rename Sink -> TreeSinkAleksey Kladov2019-02-203-8/+8
|/
* Merge #861bors[bot]2019-02-2041-140/+174
|\
| * fix testsAleksey Kladov2019-02-203-5/+8
| * rearrange modules in a suggestd reading orderAleksey Kladov2019-02-202-9/+10
| * flatten modulesAleksey Kladov2019-02-2015-40/+37
| * move reparsers to grammarAleksey Kladov2019-02-202-33/+27
| * tighten visibilityAleksey Kladov2019-02-201-3/+3
| * move all parsing related bits to a separate moduleAleksey Kladov2019-02-2031-47/+78
| * slightly better nameAleksey Kladov2019-02-203-12/+20
| * make stuff privateAleksey Kladov2019-02-201-2/+2
|/
* Merge #859bors[bot]2019-02-194-50/+3
|\
| * remove ignored macro testsAleksey Kladov2019-02-194-50/+3
|/
* Merge #858bors[bot]2019-02-191-29/+2
|\
| * Use named multiline Problem Matcherkjeremy2019-02-181-29/+2
|/
* Merge #857bors[bot]2019-02-188-936/+6
|\
| * remove local-vfsAleksey Kladov2019-02-186-934/+4
| * switch to crates.io vfsAleksey Kladov2019-02-182-2/+2
|/
* Merge #856bors[bot]2019-02-185-126/+178
|\
| * better commentsAleksey Kladov2019-02-181-2/+8
| * drop dependency on thread_workerAleksey Kladov2019-02-184-67/+99
| * drop unused extern crateAleksey Kladov2019-02-182-2/+0
| * hide TaskResult from the public APIAleksey Kladov2019-02-182-15/+28
| * move public API to top of the fileAleksey Kladov2019-02-182-9/+8
| * remove depedency on ra_arenaAleksey Kladov2019-02-182-18/+23
| * remove arena from RootsAleksey Kladov2019-02-182-16/+18
| * remove useless ArcAleksey Kladov2019-02-181-5/+2
|/
* Merge #855bors[bot]2019-02-182-80/+46
|\
| * drop unused depsAleksey Kladov2019-02-182-16/+0
| * :arrow_up: depsAleksey Kladov2019-02-181-64/+46
|/
* Merge #854bors[bot]2019-02-1859-433/+522
|\
| * more compact edits in instaAleksey Kladov2019-02-1855-1161/+339
| * Don't use additional_text_edits API internallyAleksey Kladov2019-02-1857-384/+1300
| * More orthogonal method namingAleksey Kladov2019-02-184-9/+4
* | Merge #852bors[bot]2019-02-184-35/+44
|\ \ | |/ |/|
| * handle != operatorAleksey Kladov2019-02-184-35/+44
* | Merge #853bors[bot]2019-02-1855-1883/+610
|\ \
| * | More compact debug representation for completionAleksey Kladov2019-02-1855-1883/+610
|/ /
* | Merge #850bors[bot]2019-02-185-37/+95
|\ \ | |/ |/|
| * Handle tuple structs / enum variants properly in type inferenceFlorian Diebold2019-02-175-37/+95