aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/display.rs
diff options
context:
space:
mode:
authorEdwin Cheng <[email protected]>2019-06-09 16:59:59 +0100
committerEdwin Cheng <[email protected]>2019-06-09 16:59:59 +0100
commitaacc8941342d9b04fe65164018c07c994ff981b7 (patch)
tree437afc068961faadbe6ad30f93d82eb88f5bc1c0 /crates/ra_ide_api/src/display.rs
parent2acf1e16fc89c51725a1bd6aafe8dfe4b9d19b1f (diff)
Add display::Description
Diffstat (limited to 'crates/ra_ide_api/src/display.rs')
-rw-r--r--crates/ra_ide_api/src/display.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/ra_ide_api/src/display.rs b/crates/ra_ide_api/src/display.rs
index 0eef11464..1d0e8ba12 100644
--- a/crates/ra_ide_api/src/display.rs
+++ b/crates/ra_ide_api/src/display.rs
@@ -4,6 +4,7 @@
4mod function_signature; 4mod function_signature;
5mod navigation_target; 5mod navigation_target;
6mod structure; 6mod structure;
7mod description;
7 8
8use ra_syntax::{ast::{self, AstNode, TypeParamsOwner}, SyntaxKind::{ATTR, COMMENT}}; 9use ra_syntax::{ast::{self, AstNode, TypeParamsOwner}, SyntaxKind::{ATTR, COMMENT}};
9 10
@@ -11,6 +12,8 @@ pub use navigation_target::NavigationTarget;
11pub use structure::{StructureNode, file_structure}; 12pub use structure::{StructureNode, file_structure};
12pub use function_signature::FunctionSignature; 13pub use function_signature::FunctionSignature;
13 14
15pub(crate) use description::Description;
16
14pub(crate) fn function_label(node: &ast::FnDef) -> String { 17pub(crate) fn function_label(node: &ast::FnDef) -> String {
15 FunctionSignature::from(node).to_string() 18 FunctionSignature::from(node).to_string()
16} 19}