Skip to main content

only_semantic/
semantic_snapshot.rs

1use only_diagnostic::Diagnostic;
2
3use crate::{DocumentAst, SymbolIndex};
4
5#[derive(Debug, Clone)]
6pub struct SemanticSnapshot {
7    pub document: DocumentAst,
8    pub diagnostics: Vec<Diagnostic>,
9    pub symbols: SymbolIndex,
10}