use crate::ast::AstGraph;
use crate::syntax::_node_builders::core::SyntaxNodeBuildError;
use crate::utilities::text_nodes::node_to_str_result;
use crate::{ast::AstNode, syntax::SyntaxNode};
pub fn build_comment(graph: &AstGraph, node: &AstNode) -> Result<SyntaxNode, SyntaxNodeBuildError> {
node_to_str_result(graph, node)
.map_err(SyntaxNodeBuildError::ResolutionError)
.map(|s| SyntaxNode::Comment { comment: s })
}