Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DeusData/codebase-memory-mcp
/ functions
Functions
4,316 in github.com/DeusData/codebase-memory-mcp
⨍
Functions
4,316
◇
Types & classes
229
↓ 2 callers
Function
cbm_pxc_dispatch_file
Parse the project's root Cargo.toml (if present) into `out_m`, using * `marena` for the manifest's owned strings. Returns true when a manifest * was
src/pipeline/pass_lsp_cross.c:637
↓ 2 callers
Function
cbm_pxc_has_cross_lsp
Returns true when this language has a cross-file LSP wired up. */
src/pipeline/pass_lsp_cross.c:403
↓ 2 callers
Function
cbm_registry_exists
src/pipeline/registry.c:552
↓ 2 callers
Function
cbm_registry_free_funcs_by_short_name
internal/cbm/lsp/type_registry.c:253
↓ 2 callers
Function
cbm_registry_fuzzy_resolve
src/pipeline/registry.c:901
↓ 2 callers
Function
cbm_registry_lookup_method_by_types
internal/cbm/lsp/type_registry.c:734
↓ 2 callers
Function
cbm_registry_lookup_symbol_by_args
internal/cbm/lsp/type_registry.c:890
↓ 2 callers
Function
cbm_remove_claude_hooks
src/cli/cli.c:2031
↓ 2 callers
Function
cbm_remove_claude_subagent_hooks
src/cli/cli.c:2240
↓ 2 callers
Function
cbm_remove_codex_hooks
src/cli/cli.c:1668
↓ 2 callers
Function
cbm_remove_gemini_hooks
src/cli/cli.c:2265
↓ 2 callers
Function
cbm_remove_old_monolithic_skill
src/cli/cli.c:701
↓ 2 callers
Function
cbm_remove_skills
src/cli/cli.c:675
↓ 2 callers
Function
cbm_replace_binary
Replace a binary file. Unlinks the old file first (handles read-only and * running binaries on Unix where unlink succeeds on open files). On all * p
src/cli/cli.c:400
↓ 2 callers
Function
cbm_resolve_c_declarator_name_node
Resolve function name from C/C++/CUDA/GLSL declarator chain. Shared canonical implementation — see the header for the full rationale (#438).
internal/cbm/helpers.c:804
↓ 2 callers
Function
cbm_risk_label
src/store/store.c:2961
↓ 2 callers
Function
cbm_rsq_ip
src/semantic/rotsq.c:100
↓ 2 callers
Function
cbm_run_c_lsp_cross
internal/cbm/lsp/c_lsp.c:5506
↓ 2 callers
Function
cbm_run_c_lsp_cross_with_registry
internal/cbm/lsp/c_lsp.c:5468
↓ 2 callers
Function
cbm_run_cs_lsp_cross_with_registry
internal/cbm/lsp/cs_lsp.c:2961
↓ 2 callers
Function
cbm_run_php_lsp_cross
internal/cbm/lsp/php_lsp.c:4207
↓ 2 callers
Function
cbm_run_rust_lsp_cross
Manifest-free entry point. Preserves the pre-existing signature used by * the unit tests (test_rust_lsp.c) and the batch wrapper — delegates to * th
internal/cbm/lsp/rust_lsp.c:5637
↓ 2 callers
Function
cbm_run_rust_lsp_cross_with_manifest
internal/cbm/lsp/rust_lsp.c:5583
↓ 2 callers
Function
cbm_run_rust_lsp_cross_with_registry
Cross-file Rust resolve using a pre-built shared registry (Tier-2). Skips the * per-file registry build; just parse + resolve. Mirrors cbm_run_c_lsp_
internal/cbm/lsp/rust_lsp.c:5550
↓ 2 callers
Function
cbm_run_rust_lsp_with_manifest
internal/cbm/lsp/rust_lsp.c:5314
↓ 2 callers
Function
cbm_run_ts_lsp_cross_with_registry
Tier 2 per-file resolve. Builds a SMALL per-file overlay registry P * containing only this file's own-module defs (so the AST refinement * passes —
internal/cbm/lsp/ts_lsp.c:5058
↓ 2 callers
Function
cbm_rust_build_cross_registry
Tier-2: build the Rust cross registry ONCE from all project defs, sealed * read-only, and shared across every Rust file's resolve (mirrors C/py/cs/ts
internal/cbm/lsp/rust_lsp.c:5518
↓ 2 callers
Function
cbm_rust_stdlib_register
internal/cbm/lsp/generated/rust_stdlib_data.c:68
↓ 2 callers
Function
cbm_rust_synth_proc_macro_edges
Inspect a definition's decorators and, if any matches a curated * proc-macro attribute, emit synthetic edges from that definition's * QN to the wrap
internal/cbm/lsp/rust_proc_macros.c:122
↓ 2 callers
Function
cbm_rw_push
internal/cbm/cbm.c:145
↓ 2 callers
Function
cbm_same_file
Return true if two paths refer to the same on-disk file. Used to avoid * copying the running binary onto itself during install (cbm_copy_file would
src/cli/cli.c:358
↓ 2 callers
Function
cbm_scan_project_env_urls_excluded
src/pipeline/pass_envscan.c:398
↓ 2 callers
Function
cbm_sem_corpus_add_doc
src/semantic/semantic.c:551
↓ 2 callers
Function
cbm_sem_corpus_free
src/semantic/semantic.c:1497
↓ 2 callers
Function
cbm_sem_corpus_idf
src/semantic/semantic.c:1442
↓ 2 callers
Function
cbm_sem_corpus_new
src/semantic/semantic.c:543
↓ 2 callers
Function
cbm_sem_get_config
src/semantic/semantic.c:109
↓ 2 callers
Function
cbm_sem_proximity
src/semantic/semantic.c:1519
↓ 2 callers
Function
cbm_service_pattern_broker
internal/cbm/service_patterns.c:853
↓ 2 callers
Function
cbm_service_pattern_http_method
internal/cbm/service_patterns.c:825
↓ 2 callers
Function
cbm_sha256_final
src/foundation/sha256.c:87
↓ 2 callers
Function
cbm_sha256_init
src/foundation/sha256.c:62
↓ 2 callers
Function
cbm_sha256_update
src/foundation/sha256.c:75
↓ 2 callers
Function
cbm_should_skip_filename
src/discover/discover.c:380
↓ 2 callers
Function
cbm_shutdown
internal/cbm/cbm.c:356
↓ 2 callers
Function
cbm_split_camel_case
src/pipeline/pass_enrichment.c:45
↓ 2 callers
Function
cbm_split_command
src/pipeline/pass_compile_commands.c:30
↓ 2 callers
Function
cbm_store_arch_aspect_in_overview
"overview" = compact architecture summary: every aspect EXCEPT the large * per-file listing (file_tree), which alone dominates the payload on real *
src/store/store.c:5490
↓ 2 callers
Function
cbm_store_count_nodes_scoped
src/store/store.c:3147
↓ 2 callers
Function
cbm_store_create_indexes
src/store/store.c:1007
↓ 2 callers
Function
cbm_store_delete_edges_by_project
src/store/store.c:1694
↓ 2 callers
Function
cbm_store_delete_edges_by_type
src/store/store.c:1709
↓ 2 callers
Function
cbm_store_drop_indexes
src/store/store.c:996
↓ 2 callers
Function
cbm_store_find_nodes_by_qn_suffix
src/store/store.c:1882
↓ 2 callers
Function
cbm_store_free_projects
src/store/store.c:6107
↓ 2 callers
Function
cbm_store_list_projects
src/store/store.c:1141
↓ 2 callers
Function
cbm_store_resolve_mmap_size
src/store/store.c:340
↓ 2 callers
Function
cbm_store_rollback
src/store/store.c:968
↓ 2 callers
Function
cbm_store_upsert_file_hash_batch
src/store/store.c:2143
↓ 2 callers
Function
cbm_stringref_push
internal/cbm/cbm.c:165
↓ 2 callers
Function
cbm_tail_log
Tail newly-appended complete lines from the child log, starting at *tail_pos. * A partial (non-newline-terminated) final line is left buffered: *tail
src/foundation/subprocess.c:94
↓ 2 callers
Function
cbm_thread_detach
src/foundation/compat_thread.c:63
↓ 2 callers
Function
cbm_tokenize_decorator
src/pipeline/pass_enrichment.c:100
↓ 2 callers
Function
cbm_ts_language
internal/cbm/lang_specs.c:2586
↓ 2 callers
Function
cbm_type_equal
internal/cbm/lsp/type_rep.c:573
↓ 2 callers
Function
cbm_type_is_module
internal/cbm/lsp/type_rep.c:561
↓ 2 callers
Function
cbm_type_keyof
internal/cbm/lsp/type_rep.c:409
↓ 2 callers
Function
cbm_type_object_lit
internal/cbm/lsp/type_rep.c:443
↓ 2 callers
Function
cbm_type_rvalue_ref
internal/cbm/lsp/type_rep.c:167
↓ 2 callers
Function
cbm_ui_config_load
src/ui/config.c:33
↓ 2 callers
Function
cbm_ui_config_save
src/ui/config.c:96
↓ 2 callers
Function
cbm_ui_git_strip_credentials
Return a copy of `url` with any "user[:password]@" userinfo removed from the * scheme://authority form, so credentials are never echoed back to the c
src/ui/http_server.c:199
↓ 2 callers
Function
cbm_ui_git_web_base
Normalize a git remote URL (scp-style, ssh://, https://) to a canonical * "https://host/org/repo" web base with any trailing ".git" and any embedded
src/ui/http_server.c:225
↓ 2 callers
Function
cbm_ui_log_init
Safe for concurrent callers: only publishes INITED after cbm_mutex_init() * has completed. Callers that lose the CAS race spin until init finishes. *
src/ui/http_server.c:373
↓ 2 callers
Function
cbm_upsert_claude_subagent_hooks
src/cli/cli.c:2226
↓ 2 callers
Function
cbm_upsert_codex_hooks
Install/update the Codex SessionStart reminder hook in config.toml. */
src/cli/cli.c:1630
↓ 2 callers
Function
cbm_upsert_gemini_hooks
src/cli/cli.c:2255
↓ 2 callers
Function
cbm_usages_push
internal/cbm/cbm.c:135
↓ 2 callers
Function
cbm_userconfig_load
src/discover/userconfig.c:287
↓ 2 callers
Function
cbm_watcher_poll_once
src/watcher/watcher.c:668
↓ 2 callers
Function
cbm_watcher_root_missing_errno
src/watcher/watcher.c:284
↓ 2 callers
Function
cbm_watcher_run
src/watcher/watcher.c:718
↓ 2 callers
Function
cbm_wide_to_utf8
src/foundation/win_utf8.h:28
↓ 2 callers
Function
cbm_writer_append_nodes
internal/cbm/sqlite_writer.c:2225
↓ 2 callers
Function
cbm_writer_finalize
internal/cbm/sqlite_writer.c:2249
↓ 2 callers
Function
cbm_writer_open
internal/cbm/sqlite_writer.c:2208
↓ 2 callers
Function
cbm_yaml_get_bool
src/foundation/yaml.c:388
↓ 2 callers
Function
cbm_yaml_get_float
src/foundation/yaml.c:375
↓ 2 callers
Function
cbm_yaml_get_str_list
src/foundation/yaml.c:405
↓ 2 callers
Function
cbm_yaml_has
src/foundation/yaml.c:421
↓ 2 callers
Function
cbm_zstd_compress
internal/cbm/zstd_store.c:10
↓ 2 callers
Function
cbm_zstd_compress_bound
internal/cbm/zstd_store.c:34
↓ 2 callers
Function
cbm_zstd_decompress
internal/cbm/zstd_store.c:18
↓ 2 callers
Function
check_pressure
src/foundation/vmem.c:61
↓ 2 callers
Function
child_named
internal/cbm/lsp/php_lsp.c:76
↓ 2 callers
Function
clampDisplaySettings
( raw: Partial<DisplaySettings>, )
graph-ui/src/lib/density.ts:112
↓ 2 callers
Function
clamp_mcp_depth
Clamp a client-supplied traversal depth to the MCP ceiling (cbm_mcp_max_depth), * WARN-logging when it does so — never a silent truncation (#887). An
src/mcp/mcp.c:2939
↓ 2 callers
Function
class_has_magic_call
Detect a __call / __callStatic on a class chain. */
internal/cbm/lsp/php_lsp.c:421
↓ 2 callers
Function
clean_type_name
Strip pointer/reference/slice/optional markers from a type name.
internal/cbm/extract_type_refs.c:48
↓ 2 callers
Function
clean_type_name
Clean a type name: strip *, &, [], ..., generics
internal/cbm/extract_defs.c:2671
← previous
next →
1,001–1,100 of 4,316, ranked by callers