blob: 3b83b40b2f01d5ed9fa984156001d484bc610181 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
use crate::syntax::{latex, CstNode};
use super::LatexAnalyzerContext;
pub fn analyze_begin(context: &mut LatexAnalyzerContext, node: &latex::SyntaxNode) -> Option<()> {
let begin = latex::Begin::cast(node)?;
let name = begin.name()?.word()?.text();
let extras = &mut context.extras;
extras.environment_names.insert(name.into());
Some(())
}
|