rust/crates/ra_ide/src
Florian Diebold a565072dde Try to make go to definition work in format!
SourceAnalyzer didn't work properly within expression macro expansions because
it didn't find the enclosing function. Fix this by going up the expansion chain
to find ancestors. This makes the test work, but apparently in real usage it's
still not working.
2019-12-06 21:25:22 +01:00
..
completion Replace ra_hir_expand::either with crate 2019-12-03 11:07:56 -05:00
display No block at the moment 2019-12-04 18:30:42 -05:00
references No block at the moment 2019-12-04 18:30:42 -05:00
snapshots rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
assists.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
call_info.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
change.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
completion.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
db.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
diagnostics.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
display.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
expand_macro.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
expand.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
extend_selection.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
feature_flags.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
folding_ranges.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
goto_definition.rs Try to make go to definition work in format! 2019-12-06 21:25:22 +01:00
goto_type_definition.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
hover.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
impls.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
inlay_hints.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
join_lines.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
lib.rs Run rustfmt with respect to Cargo.toml edition 2019-12-04 23:05:01 +01:00
line_index_utils.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
line_index.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
marks.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
matching_brace.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
mock_analysis.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
parent_module.rs One pub function less is good! 2019-12-05 08:28:31 -05:00
references.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
runnables.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
source_change.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
status.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
symbol_index.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
syntax_highlighting.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
syntax_tree.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
test_utils.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
typing.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00
wasm_shims.rs rename ra_ide_api -> ra_ide 2019-11-27 21:35:06 +03:00