update_parent_class_from_node


Description:

protected string? update_parent_class_from_node (string node_type_lower, Node node, string code_content, string? parent_class_name)

Update parent class string if node is a class/struct/interface declaration.

Parameters:

node_type_lower

Lowercase node type string

node

AST node

code_content

Source code content for text extraction

parent_class_name

Current parent class string (may be null)

Returns:

Updated parent class string, or parent_class_name if node is not a class/struct/interface