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
↓ 4 callers
Function
pb_init
internal/cbm/sqlite_writer.c:454
↓ 4 callers
Function
php_is_builtin_type_name
internal/cbm/lsp/php_lsp.c:123
↓ 4 callers
Function
plan_record
src/cli/cli.c:3207
↓ 4 callers
Function
process_block
internal/cbm/lsp/java_lsp.c:1459
↓ 4 callers
Function
prompt_yn
src/cli/cli.c:2935
↓ 4 callers
Function
push_base_text
Append a base name (generic args stripped) to out[] if non-empty.
internal/cbm/extract_defs.c:2080
↓ 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
pxc_is_jvm_lang
src/pipeline/pass_lsp_cross.c:1002
↓ 4 callers
Function
py_lookup_attribute
internal/cbm/lsp/py_lsp.c:445
↓ 4 callers
Function
py_lsp_add_import
internal/cbm/lsp/py_lsp.c:110
↓ 4 callers
Function
py_lsp_init
internal/cbm/lsp/py_lsp.c:93
↓ 4 callers
Function
py_scope_restore
internal/cbm/lsp/py_lsp.c:88
↓ 4 callers
Function
response_contains_json_fragment
tests/test_mcp.c:41
↓ 4 callers
Function
rm_rf
Recursive remove (simple, not production-grade) */
tests/test_pipeline.c:92
↓ 4 callers
Function
rust_emit_resolved_call
internal/cbm/lsp/rust_lsp.c:3517
↓ 4 callers
Function
rust_lsp_add_use
Doubling-array push of a `(local, full-path)` use entry. */
internal/cbm/lsp/rust_lsp.c:78
↓ 4 callers
Function
rust_resolve_calls_in_node
internal/cbm/lsp/rust_lsp.c:3918
↓ 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
simplify_type
Resolve a CBMType against the registry's alias chain when it's a NAMED type that's a pure alias (`type Foo = Bar`). Also evaluates inline conditional
internal/cbm/lsp/ts_lsp.c:1220
↓ 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
state_free
src/watcher/watcher.c:251
↓ 4 callers
Function
str_in_list
src/discover/discover.c:112
↓ 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:1235
↓ 4 callers
Function
strip_quotes
Strip surrounding quotes from a string, return arena-allocated copy */
internal/cbm/extract_calls.c:50
↓ 4 callers
Function
th_append_file
Append content to a file. */
tests/test_helpers.h:69
↓ 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
wd_push
internal/cbm/extract_defs.c:5665
↓ 4 callers
Function
where_append
Append a WHERE clause fragment, joining with AND if not the first. */
src/store/store.c:2423
↓ 4 callers
Function
wide_stat
UTF-8-safe stat: wide API on Windows, regular stat on POSIX. */
src/discover/discover.c:588
↓ 3 callers
Function
_array__reserve
This is not what you're looking for, see `array_reserve`.
tools/tree-sitter-form/src/tree_sitter/array.h:196
↓ 3 callers
Function
_array__reserve
This is not what you're looking for, see `array_reserve`.
tools/tree-sitter-magma/src/tree_sitter/array.h:196
↓ 3 callers
Function
append_fmt_checked
src/git/git_context.c:340
↓ 3 callers
Function
apply_jsdoc_signatures
For each function_declaration in `js_mode` with a JSDoc-style comment immediately before it, parse the comment and patch the registered func's signatu
internal/cbm/lsp/ts_lsp.c:4463
↓ 3 callers
Function
artifact_export_fail
src/pipeline/artifact.c:75
↓ 3 callers
Function
ast_sweep_shapes
AST sweep: walk class/interface bodies to collect field names+types and refine embedded_types / type_param_names.
internal/cbm/lsp/ts_lsp.c:4629
↓ 3 callers
Function
band_hash
Compute band hash for band `b` from a MinHash signature. * Uses r=2 consecutive values starting at position b*r. */
src/simhash/minhash.c:344
↓ 3 callers
Function
best_by_import_distance
Pick candidate with highest composite score (test-deprioritization + namespace proximity). */
src/pipeline/registry.c:165
↓ 3 callers
Function
browse
(port, path)
tests/windows/test_ui_drive_listing.py:69
↓ 3 callers
Function
build_cross_props
Build CROSS_* edge properties JSON. */
src/pipeline/pass_cross_repo.c:91
↓ 3 callers
Function
c_lsp_init
internal/cbm/lsp/c_lsp.c:58
↓ 3 callers
Function
c_lsp_process_file
internal/cbm/lsp/c_lsp.c:4943
↓ 3 callers
Function
c_parse_declaration_type
Parse a declaration to extract type and declarators
internal/cbm/lsp/c_lsp.c:2814
↓ 3 callers
Function
c_process_body_child
Process a top-level or nested declaration within a namespace/class body, handling template_declaration wrapping.
internal/cbm/lsp/c_lsp.c:4494
↓ 3 callers
Function
c_process_statement
internal/cbm/lsp/c_lsp.c:2837
↓ 3 callers
Function
c_resolve_calls_in_node
Depth-guarded entry: the AST walk recurses per nesting level and crashed * with a stack overflow on deeply nested real-world C++ (bitcoin, SIGSEGV in
internal/cbm/lsp/c_lsp.c:3538
↓ 3 callers
Function
c_resolve_name_to_type
Resolve a name to a type (for identifiers used as types)
internal/cbm/lsp/c_lsp.c:831
↓ 3 callers
Function
candidate_count_penalty
Scale confidence inversely with candidate count. */
src/pipeline/registry.c:352
↓ 3 callers
Function
cbm_adr_parse_sections
src/store/store.c:5721
↓ 3 callers
Function
cbm_adr_sections_free
src/store/store.c:5892
↓ 3 callers
Function
cbm_aligned_alloc
src/foundation/compat_thread.c:147
↓ 3 callers
Function
cbm_arena_reset
src/foundation/arena.c:130
↓ 3 callers
Function
cbm_arena_sprintf
src/foundation/arena.c:110
↓ 3 callers
Function
cbm_artifact_export
src/pipeline/artifact.c:489
↓ 3 callers
Function
cbm_artifact_export_last_error
src/pipeline/artifact.c:67
↓ 3 callers
Function
cbm_artifact_repo_path_is_shell_safe
See artifact.h. Mirrors git_context.c's git_validate_repo_path (the best-hardened * git shell-out): cbm_validate_shell_arg rejects quote / backslash
src/pipeline/artifact.c:223
↓ 3 callers
Function
cbm_build_registry_from_cache
src/pipeline/pass_parallel.c:1296
↓ 3 callers
Function
cbm_c_build_cross_registry
Tier 2: build a project-wide C/C++/CUDA registry ONCE from all defs. * Registers both C and C++ stdlibs (C is a subset; harmless overlap) * and all
internal/cbm/lsp/c_lsp.c:5447
↓ 3 callers
Function
cbm_c_stdlib_register
internal/cbm/lsp/generated/c_stdlib_data.c:24
↓ 3 callers
Function
cbm_cargo_find_member
internal/cbm/lsp/rust_cargo.c:309
↓ 3 callers
Function
cbm_cli_get_version
src/cli/cli.c:134
↓ 3 callers
Function
cbm_cli_set_version
src/cli/cli.c:128
↓ 3 callers
Function
cbm_compare_versions
src/cli/cli.c:172
↓ 3 callers
Function
cbm_config_get_bool
src/cli/cli.c:2764
↓ 3 callers
Function
cbm_cpp_stdlib_register
internal/cbm/lsp/generated/cpp_stdlib_data.c:66
↓ 3 callers
Function
cbm_cs_build_cross_registry
Tier 2: build a project-wide C# registry ONCE from all defs (filters * by lang). Shared READ-ONLY across resolve workers. Def-driven → * identical e
internal/cbm/lsp/cs_lsp.c:2946
↓ 3 callers
Function
cbm_csharp_stdlib_register
internal/cbm/lsp/generated/cs_stdlib_data.c:144
↓ 3 callers
Function
cbm_discover_ex
src/discover/discover.c:879
↓ 3 callers
Function
cbm_embedded_lookup
src/ui/embedded_stub.c:15
↓ 3 callers
Function
cbm_find_cli
src/cli/cli.c:286
↓ 3 callers
Function
cbm_gbuf_foreach_edge
src/graph_buffer/graph_buffer.c:1021
↓ 3 callers
Function
cbm_git_context_branch_qn
src/git/git_context.c:317
↓ 3 callers
Function
cbm_gitignore_load
src/discover/gitignore.c:286
↓ 3 callers
Function
cbm_gitignore_match_result
src/discover/gitignore.c:344
↓ 3 callers
Function
cbm_gitignore_parse
src/discover/gitignore.c:256
↓ 3 callers
Function
cbm_glob_to_like
Convert a glob pattern to SQL LIKE pattern. */
src/store/store.c:2231
↓ 3 callers
Function
cbm_go_build_cross_registry
── Tier 2: pre-built per-language registry (gopls package summary pattern) ── * * cbm_go_build_cross_registry runs the registry build ONCE per proje
internal/cbm/lsp/go_lsp.c:2793
↓ 3 callers
Function
cbm_go_stdlib_register
internal/cbm/lsp/generated/go_stdlib_data.c:10
↓ 3 callers
Function
cbm_hook_path_is_abs
True for an absolute path we can walk up: POSIX "/..." or a Windows drive * root — "X:/..." or a bare "X:" (callers normalize '\\' to '/' first). *
src/cli/hook_augment.c:250
↓ 3 callers
Function
cbm_hop_to_risk
src/store/store.c:2948
↓ 3 callers
Function
cbm_http_reply_buf
src/ui/httpd.c:519
↓ 3 callers
Function
cbm_http_server_new
src/ui/http_server.c:1766
↓ 3 callers
Function
cbm_http_server_stop
src/ui/http_server.c:1814
↓ 3 callers
Function
cbm_index_mark_done
internal/cbm/cbm.c:567
↓ 3 callers
Function
cbm_index_mark_start
internal/cbm/cbm.c:563
↓ 3 callers
Function
cbm_index_supervisor_should_wrap
src/mcp/index_supervisor.c:74
↓ 3 callers
Function
cbm_index_supervisor_spawn_count
src/mcp/index_supervisor.c:52
↓ 3 callers
Function
cbm_infra_qn
src/pipeline/pass_infrascan.c:1212
↓ 3 callers
Function
cbm_install_agent_configs
src/cli/cli.c:3552
↓ 3 callers
Function
cbm_install_hook_gate_script
Install the search-augmenter shim to ~/.claude/hooks/. * The shim is a thin wrapper that delegates to `<binary> hook-augment`, * which adds graph co
src/cli/cli.c:2046
↓ 3 callers
Function
cbm_is_kustomize_file
src/pipeline/pass_infrascan.c:216
↓ 3 callers
Function
cbm_is_module_level_p
Variant that takes the node's parent DIRECTLY. The callers in * extract_defs.c iterate a known parent's children, so they already * have the parent
internal/cbm/helpers.c:1110
↓ 3 callers
Function
cbm_is_secret_value
src/pipeline/pass_infrascan.c:264
↓ 3 callers
Function
cbm_is_test_path
Check if a file path looks like a test file (language-agnostic). */
src/pipeline/pass_tests.c:61
↓ 3 callers
Function
cbm_language_for_extension
src/discover/language.c:843
↓ 3 callers
Function
cbm_layout_compute
src/ui/layout3d.c:507
↓ 3 callers
Function
cbm_leiden
src/store/store.c:5084
↓ 3 callers
Function
cbm_list_indexes
src/cli/cli.c:2629
↓ 3 callers
Function
cbm_log
src/foundation/log.c:208
↓ 3 callers
Function
cbm_lz4_bound
internal/cbm/lz4_store.c:18
← previous
next →
501–600 of 4,316, ranked by callers