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

Function func_name_node

internal/cbm/extract_defs.c:197–204  ·  view source on GitHub ↗

Get "name" field from a node

Source from the content-addressed store, hash-verified

195
196// Get "name" field from a node
197static TSNode func_name_node(TSNode node) {
198 TSNode name = ts_node_child_by_field_name(node, TS_FIELD("name"));
199 if (ts_node_is_null(name)) {
200 /* Protobuf rpc: name is in rpc_name child, not "name" field */
201 name = cbm_find_child_by_kind(node, "rpc_name");
202 }
203 return name;
204}
205
206// Lua: resolve anonymous function assignment name from parent assignment_statement.
207static TSNode resolve_lua_func_name(TSNode node) {

Callers 5

cbm_resolve_func_nameFunction · 0.85
try_drf_action_decoratorFunction · 0.85
resolve_dart_method_nameFunction · 0.85
resolve_method_nameFunction · 0.85
extract_rust_implFunction · 0.85

Calls 1

cbm_find_child_by_kindFunction · 0.85

Tested by

no test coverage detected