MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / is_commonlisp_defun_binding

Function is_commonlisp_defun_binding

internal/cbm/extract_usages.c:933–943  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

931}
932
933static bool is_commonlisp_defun_binding(TSNode node) {
934 for (TSNode parent = ts_node_parent(node); !ts_node_is_null(parent);
935 parent = ts_node_parent(parent)) {
936 if (strcmp(ts_node_type(parent), "defun_header") != 0) {
937 continue;
938 }
939 return field_contains_node(parent, "function_name", node) ||
940 field_contains_node(parent, "lambda_list", node);
941 }
942 return false;
943}
944
945static bool is_hcl_attribute_binding(TSNode node) {
946 for (TSNode parent = ts_node_parent(node); !ts_node_is_null(parent);

Callers 1

is_policy_bindingFunction · 0.85

Calls 1

field_contains_nodeFunction · 0.85

Tested by

no test coverage detected