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

Function func_name_node

internal/cbm/extract_defs.c:210–217  ·  view source on GitHub ↗

Get "name" field from a node

Source from the content-addressed store, hash-verified

208
209// Get "name" field from a node
210static TSNode func_name_node(TSNode node) {
211 TSNode name = ts_node_child_by_field_name(node, TS_FIELD("name"));
212 if (ts_node_is_null(name)) {
213 /* Protobuf rpc: name is in rpc_name child, not "name" field */
214 name = cbm_find_child_by_kind(node, "rpc_name");
215 }
216 return name;
217}
218
219// Lua: resolve anonymous function assignment name from parent assignment_statement.
220static 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