pub fn parse( source: String, path: Option<&Path>, build_diagnostics: &mut BuildDiagnostics, ) -> SyntaxNode