aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api_light/src/lib.rs
blob: df7f144b627c5121bb3cd7a41b881e4bca7f8268 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
//! This crate provides those IDE features which use only a single file.
//!
//! This usually means functions which take syntax tree as an input and produce
//! an edit or some auxiliary info.

mod structure;

use ra_syntax::TextRange;

pub use crate::{
    structure::{file_structure, StructureNode},
};