pub(crate) type SyntaxNode = SyntaxNode<PreprocessorLang>;
struct SyntaxNode { /* private fields */ }