only_semantic/
semantic_snapshot.rs1use 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}