element_name


Description:

protected string? element_name (Node node, string code_content)

Get element name from AST node.

Handles various edge cases including markdown headings, block continuations, and different field names used by tree-sitter grammars.

Parameters:

node

AST node

code_content

Source code content for text extraction

Returns:

Element name, or null if not found