aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api
Commit message (Expand)AuthorAgeFilesLines
* Change return type of expand_macroEdwin Cheng2019-11-192-5/+12
* Change to use Expansion::file_id and reorderingEdwin Cheng2019-11-191-40/+39
* RebaseEdwin Cheng2019-11-191-3/+4
* Add recursive expand in vscodeEdwin Cheng2019-11-192-0/+117
* Merge #2309bors[bot]2019-11-181-7/+29
|\
| * Goto type def through macroskjeremy2019-11-181-7/+29
* | Fix testkjeremy2019-11-181-10/+6
* | Support hover through macrokjeremy2019-11-181-42/+66
|/
* Use Source<&ast::Name> in classify_namekjeremy2019-11-184-25/+22
* Token-based reverse-mappingAleksey Kladov2019-11-181-8/+25
* More sourcesAleksey Kladov2019-11-182-41/+32
* Add ra_ide_api::expandAleksey Kladov2019-11-184-55/+69
* More SourceAleksey Kladov2019-11-181-19/+18
* More correct expansion mappingAleksey Kladov2019-11-171-22/+26
* Disable doctestsAleksey Kladov2019-11-171-0/+3
* Better factoring of macro expansion machinery in goto defAleksey Kladov2019-11-161-11/+20
* Goto definition works inside macrosAleksey Kladov2019-11-161-10/+40
* Source-ify name_definitionAleksey Kladov2019-11-161-20/+19
* Sourcify classify_name_refAleksey Kladov2019-11-165-21/+22
* Merge #2271bors[bot]2019-11-156-12/+17
|\
| * Force passing Source when creating a SourceAnalyzerAleksey Kladov2019-11-156-12/+17
* | Add a test that uses classify_namekjeremy2019-11-151-0/+15
* | Handle ast::MacroCall in classify_name and impl FromSource for MacroDefkjeremy2019-11-151-1/+13
|/
* Sourcify some thingsAleksey Kladov2019-11-152-4/+4
* Remove old impls infrastructureAleksey Kladov2019-11-152-12/+8
* Auto-upgrade some insta snapshotsAleksey Kladov2019-11-1516-1547/+1638
* Use Local moreAleksey Kladov2019-11-151-8/+6
* Cleanup hoverJeremy Kolb2019-11-151-111/+93
* Minor cleanupAleksey Kladov2019-11-121-2/+2
* fix typoGreg2019-11-121-1/+1
* Implement postfix completions feature flagGreg2019-11-122-0/+5
* Introduce hir::GenericParamAleksey Kladov2019-11-111-2/+3
* Add hir::LocalAleksey Kladov2019-11-119-154/+81
* Refactor highlighting to use classify_nameAleksey Kladov2019-11-111-72/+73
* Introduce ToNav traitAleksey Kladov2019-11-117-177/+200
* impl fmt::Display for BuiltinTypeAleksey Kladov2019-11-111-6/+2
* Merge #2203bors[bot]2019-11-111-19/+31
|\
| * Hover for builtinsJeremy Kolb2019-11-101-19/+31
* | Add tests for resolving types in core and std preludesMatthias Einwag2019-11-101-0/+62
|/
* Merge #2169bors[bot]2019-11-093-47/+154
|\
| * Remove map_ranges in RevTokenMapEdwin Cheng2019-11-091-1/+1
| * Refactor and simpfilyEdwin Cheng2019-11-082-6/+3
| * Add note for recurseive macro generated codeEdwin Cheng2019-11-041-0/+1
| * Add testsEdwin Cheng2019-11-041-0/+40
| * Use new expansion feature in goto_definitionEdwin Cheng2019-11-042-45/+114
* | Merge #2179bors[bot]2019-11-061-14/+13
|\ \
| * | HirDatabase stored attributesMartin Asquino2019-11-041-14/+13
| |/
* / Cleanup complete_postfixAleksey Kladov2019-11-061-52/+57
|/
* Reexport relative_path from ra_dbAleksey Kladov2019-11-037-12/+8
* Move CrateDefMap to hir_defAleksey Kladov2019-11-031-4/+4