Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DeusData/codebase-memory-mcp
/ functions
Functions
8,232 in github.com/DeusData/codebase-memory-mcp
⨍
Functions
8,232
◇
Types & classes
405
↓ 4 callers
Function
find_s
internal/cbm/iris_export_xml.c:34
↓ 4 callers
Function
find_source_node
Find the source node for an edge: enclosing function or file node. */
src/pipeline/pass_parallel.c:2033
↓ 4 callers
Function
free_job
src/daemon/daemon.c:104
↓ 4 callers
Function
gb_intern
Intern a repetitive string into the buffer's pool: identical content collapses * to a single heap copy owned by the pool. NULL maps to "{}" (matches
src/graph_buffer/graph_buffer.c:130
↓ 4 callers
Function
glob_match
src/discover/gitignore.c:148
↓ 4 callers
Function
go_eval_expr_type
internal/cbm/lsp/go_lsp.c:329
↓ 4 callers
Function
ha_invocation_supported
src/cli/hook_augment.c:1133
↓ 4 callers
Function
has_any
True if `s` contains any of the space-separated substrings in `needles`. */
src/pipeline/pass_semantic_edges.c:136
↓ 4 callers
Function
heap_strdup
src/graph_buffer/graph_buffer.c:122
↓ 4 callers
Function
host_force_terminate
src/daemon/host.c:898
↓ 4 callers
Function
host_http_reconcile_at
src/daemon/host.c:433
↓ 4 callers
Function
host_http_stop_join_free
src/daemon/host.c:397
↓ 4 callers
Function
is_labeled_argument_kind
internal/cbm/extract_usages.c:1246
↓ 4 callers
Function
is_objectscript_language
internal/cbm/extract_calls.c:2648
↓ 4 callers
Function
is_project_db_file
Return true if filename is a valid project .db file (not temp/internal). * * Project names derived from /tmp/... source roots legitimately begin wit
src/mcp/mcp.c:2390
↓ 4 callers
Function
is_target_key
Target key names (endpoint URL) */
internal/cbm/extract_unified.c:1221
↓ 4 callers
Function
is_test_file
Check if a file path looks like a test file. */
src/mcp/mcp.c:5703
↓ 4 callers
Function
java_lookup_method
internal/cbm/lsp/java_lsp.c:944
↓ 4 callers
Function
jl_write_document
src/cli/config_json_like.c:1970
↓ 4 callers
Function
json_str_prop
Extract a JSON string property from properties_json. * Writes into buf, returns buf on success, NULL on miss. */
src/pipeline/pass_cross_repo.c:159
↓ 4 callers
Function
json_str_value
Extract a JSON string value by key (simple strstr-based, no full parse). */
src/pipeline/pass_semantic_edges.c:315
↓ 4 callers
Function
kill_pid
(pid)
tests/windows/test_daemon_stability.py:60
↓ 4 callers
Function
kotlin_direct_unnamed_token
internal/cbm/extract_calls.c:2144
↓ 4 callers
Function
kotlin_resolve_function_name
internal/cbm/lsp/kotlin_lsp.c:1060
↓ 4 callers
Function
kt_invalidate_conditionally_assigned_aliases
internal/cbm/lsp/kotlin_lsp.c:3567
↓ 4 callers
Function
literal_from_first_child
Extract string literal from first named child (for nodes wrapping string content). */
internal/cbm/extract_channels.c:83
↓ 4 callers
Function
lock_registry_current_pid
src/foundation/lock_registry.c:102
↓ 4 callers
Function
lock_registry_test_yield
tests/test_lock_registry.c:47
↓ 4 callers
Function
lock_registry_waiter_remove
src/foundation/lock_registry.c:233
↓ 4 callers
Function
lookup_string_constant
Look up a module-level string constant by name. */
internal/cbm/extract_calls.c:34
↓ 4 callers
Function
lookup_type_with_project
Try to find a registered type for a "namespaced" QN. * * Lookup order: * 1. exact QN match * 2. module_qn + "." + qn (same-file class) * 3.
internal/cbm/lsp/php_lsp.c:269
↓ 4 callers
Function
lrp_cleanup
tests/test_lsp_resolution_probe.c:176
↓ 4 callers
Function
lrp_index
tests/test_lsp_resolution_probe.c:152
↓ 4 callers
Function
macro_consume_ident
Consume an identifier (ASCII rust ident). Returns end position or * `from` if no identifier. */
internal/cbm/lsp/rust_lsp.c:3157
↓ 4 callers
Function
main_coordination_cleanup_fail_stop
src/main.c:192
↓ 4 callers
Function
main_set_client_context
src/main.c:1397
↓ 4 callers
Function
make_src_type_key
src/graph_buffer/graph_buffer.c:196
↓ 4 callers
Function
mcp_request_cancelled
src/mcp/mcp.c:1846
↓ 4 callers
Function
mem_override_is_ours
True when mimalloc made this block, so it must be returned to mimalloc. * NULL is nobody's: callers handle it before asking. */
src/foundation/mem_override_win.c:67
↓ 4 callers
Function
navigate
Navigate to a node by dot-separated path. */
src/foundation/yaml.c:329
↓ 4 callers
Function
next_pow2
internal/cbm/lsp/type_registry.c:36
↓ 4 callers
Function
parse_var_dot_prop
src/cypher/cypher.c:1488
↓ 4 callers
Function
pb_ensure_leaf_cap
Ensure leaves array has capacity for one more entry. Returns false on allocation failure.
internal/cbm/sqlite_writer.c:1053
↓ 4 callers
Function
pb_flush_leaf
Flush current leaf page to file
internal/cbm/sqlite_writer.c:490
↓ 4 callers
Function
pb_init
internal/cbm/sqlite_writer.c:465
↓ 4 callers
Function
perl_resolve_package_name
internal/cbm/lsp/perl_lsp.c:268
↓ 4 callers
Function
php_is_builtin_type_name
internal/cbm/lsp/php_lsp.c:123
↓ 4 callers
Function
pid_from
(text)
tests/windows/test_daemon_stability.py:69
↓ 4 callers
Function
posix_named_lock_is_retained
src/daemon/ipc.c:2191
↓ 4 callers
Function
posix_socket_status_secure_transport
src/daemon/ipc.c:1680
↓ 4 callers
Function
print_resolved_calls
tests/repro/repro_ts_overload_return_chains.c:85
↓ 4 callers
Function
print_resolved_calls
tests/repro/repro_lsp_ordered_local.c:31
↓ 4 callers
Function
process_block
internal/cbm/lsp/java_lsp.c:1459
↓ 4 callers
Function
process_lock_unclaim
src/daemon/ipc.c:503
↓ 4 callers
Function
process_node
internal/cbm/lsp/ts_lsp.c:3128
↓ 4 callers
Function
project_db_path
Returns full .db path for a project: <cache_dir>/<project>.db */
src/mcp/mcp.c:1881
↓ 4 callers
Function
prompt_yn
src/cli/cli.c:6673
↓ 4 callers
Function
push_base_text
Append a base name (generic args stripped) to out[] if non-empty.
internal/cbm/extract_defs.c:2201
↓ 4 callers
Function
push_pattern_token
Append a single token to `tokens` if there's capacity. Consolidates the * `if (count < max_tokens) { tokens[count++] = strdup(...); }` pattern. */
src/pipeline/pass_semantic_edges.c:127
↓ 4 callers
Function
push_scope
internal/cbm/extract_unified.c:122
↓ 4 callers
Function
py_from_import_module_node
internal/cbm/lsp/py_lsp.c:348
↓ 4 callers
Function
py_import_node_text_dup
internal/cbm/lsp/py_lsp.c:338
↓ 4 callers
Function
py_lsp_add_import
internal/cbm/lsp/py_lsp.c:248
↓ 4 callers
Function
py_lsp_init
internal/cbm/lsp/py_lsp.c:231
↓ 4 callers
Function
py_scope_restore
internal/cbm/lsp/py_lsp.c:226
↓ 4 callers
Function
requireSafeRuntimeDirectory
(directory string)
pkg/go/cmd/codebase-memory-mcp/main.go:1116
↓ 4 callers
Function
resolve_db_path
Resolve the DB path for this pipeline. Caller must free(). */
src/pipeline/pipeline.c:519
↓ 4 callers
Function
resolve_import
internal/cbm/lsp/go_lsp.c:78
↓ 4 callers
Function
rm_rf
Recursive remove (simple, not production-grade) */
tests/test_pipeline.c:98
↓ 4 callers
Function
runtimeMutationAction
(args []string)
pkg/go/cmd/codebase-memory-mcp/main.go:201
↓ 4 callers
Function
runtimeSetLockOwner
(lockPath string)
pkg/go/cmd/codebase-memory-mcp/main.go:1603
↓ 4 callers
Function
runtimeSetReadyLocked
( directory, binaryName string, verifier func(string) error, )
pkg/go/cmd/codebase-memory-mcp/main.go:1127
↓ 4 callers
Function
runtime_bounded_length
src/daemon/runtime.c:304
↓ 4 callers
Function
runtime_service_begin_stopping_locked
src/daemon/runtime.c:1065
↓ 4 callers
Function
runtime_service_interrupt_connections
src/daemon/runtime.c:1115
↓ 4 callers
Function
runtime_test_get_u32
tests/test_daemon_runtime.c:1055
↓ 4 callers
Function
runtime_test_process_id
tests/test_daemon_runtime.c:192
↓ 4 callers
Function
runtime_worker_disconnect
src/daemon/runtime.c:1119
↓ 4 callers
Function
runtime_worker_finish
src/daemon/runtime.c:1401
↓ 4 callers
Function
rust_emit_resolved_call
internal/cbm/lsp/rust_lsp.c:4116
↓ 4 callers
Function
rust_resolve_calls_in_node
internal/cbm/lsp/rust_lsp.c:4633
↓ 4 callers
Function
simple_name
Extract the last path segment from a QN. Returns pointer into s. * Recognizes both '.' (most langs) and Rust/C++ '::' separators, so a * scoped call
src/pipeline/registry.c:96
↓ 4 callers
Function
skip_value
Skip a value (used for keys we don't care about). Handles strings, * arrays, inline tables, bare values. */
internal/cbm/lsp/rust_cargo.c:79
↓ 4 callers
Function
socket_peer_is_current_user
src/daemon/ipc.c:779
↓ 4 callers
Function
store_open_internal
src/store/store.c:678
↓ 4 callers
Function
str_in_list
src/discover/discover.c:113
↓ 4 callers
Function
strip_and_validate_string_arg
Strip quotes and validate a string arg. Returns validated text or NULL.
internal/cbm/extract_calls.c:1735
↓ 4 callers
Function
strip_quotes
Strip surrounding quotes from a string, return arena-allocated copy */
internal/cbm/extract_calls.c:55
↓ 4 callers
Function
text_buffer_append
src/cli/config_text_edit.c:139
↓ 4 callers
Function
th_append_file
Append content to a file. */
tests/test_helpers.h:73
↓ 4 callers
Function
th_http
tests/test_httpd.c:184
↓ 4 callers
Function
th_server_thread_start
tests/test_httpd.c:510
↓ 4 callers
Function
toml_key_path_equal
src/cli/config_toml_edit.c:1335
↓ 4 callers
Function
toml_key_path_has_prefix
src/cli/config_toml_edit.c:1340
↓ 4 callers
Function
toml_key_path_is_single
src/cli/config_toml_edit.c:1352
↓ 4 callers
Function
toml_parse_key_path
src/cli/config_toml_edit.c:1268
↓ 4 callers
Function
toml_valid_path
src/cli/config_toml_edit.c:282
↓ 4 callers
Function
try_emit_type_assign
Emit a type assignment if var_name and constructor type are valid.
internal/cbm/extract_type_assigns.c:99
↓ 4 callers
Function
ts_type_budget_reset
internal/cbm/lsp/ts_lsp.c:62
↓ 4 callers
Function
unix_address_set
src/daemon/ipc.c:652
← previous
next →
1,001–1,100 of 8,232, ranked by callers