Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clice-io/clice
/ functions
Functions
2,129 in github.com/clice-io/clice
⨍
Functions
2,129
◇
Types & classes
533
↓ 325 callers
Method
match
src/support/glob_pattern.cpp:292
↓ 309 callers
Method
empty
src/command/command.h:178
↓ 278 callers
Method
path
Build an absolute path under this temporary root.
tests/unit/test/temp_dir.h:40
↓ 226 callers
Method
open_and_wait
Open a file and trigger compilation via hover. Waits for diagnostics.
tests/integration/utils/client.py:197
↓ 201 callers
Method
touch
Create a file with optional content (parent dirs created automatically).
tests/unit/test/temp_dir.h:61
↓ 192 callers
Method
empty
src/server/state/invalidator.h:160
↓ 182 callers
Function
EXPECT_HINT
tests/unit/feature/inlay_hint_tests.cpp:51
↓ 143 callers
Method
value
src/semantic/symbol_kind.h:68
↓ 120 callers
Method
get
src/support/object_pool.h:32
↓ 118 callers
Method
intern
src/support/path_pool.h:22
↓ 114 callers
Method
contains
src/syntax/token.h:53
↓ 114 callers
Method
find
src/server/state/session_store.cpp:13
↓ 103 callers
Method
resolve
src/semantic/resolver.cpp:1131
↓ 98 callers
Method
lookup
tests/unit/index/usr_tests.cpp:63
↓ 96 callers
Method
find
Look up a path in the cache, normalizing backslashes first. Returns cache.end() if the path is not interned.
src/index/path_pool.h:63
↓ 91 callers
Method
compile
tests/unit/test/tester.cpp:69
↓ 89 callers
Function
run
tests/unit/feature/inlay_hint_tests.cpp:22
↓ 87 callers
Function
EXPECT_SELECT
tests/unit/semantic/selection_tests.cpp:239
↓ 83 callers
Function
EXPECT_SIZE
tests/unit/feature/inlay_hint_tests.cpp:46
↓ 83 callers
Function
get_field
Read a field from a dict or attribute-style LSP response object.
tests/integration/utils/workspace.py:68
↓ 81 callers
Method
is_dirty
src/server/compiler/compile_graph.cpp:397
↓ 78 callers
Method
initialize
( self, workspace: Path, *, initialization_options: dict | None = None, )
tests/integration/utils/client.py:103
↓ 75 callers
Function
write_cdb
Write a compile_commands.json for the given source files. Args: workspace: Root directory of the workspace. files: List of source
tests/integration/utils/workspace.py:19
↓ 72 callers
Method
lookup
tests/unit/server/compile_graph_integration_tests.cpp:103
↓ 67 callers
Function
EXPECT_TOKEN
tests/unit/feature/semantic_tokens_tests.cpp:135
↓ 66 callers
Function
assert_clean_compile
Assert the file compiled without any diagnostics at all.
tests/integration/utils/assertions.py:98
↓ 65 callers
Method
add
src/semantic/find_target.cpp:153
↓ 62 callers
Method
to_argv
src/command/command.cpp:25
↓ 59 callers
Method
append
src/support/markup.cpp:516
↓ 56 callers
Method
close
Close a text document.
tests/integration/utils/client.py:170
↓ 56 callers
Function
compile
src/compile/compilation.cpp:358
↓ 55 callers
Method
spawn
tests/unit/server/worker_test_helpers.h:68
↓ 54 callers
Function
build_cdb_json
Build a compile_commands.json array from entries. Uses "arguments" array form to avoid platform-specific tokenization issues.
tests/unit/test/cdb_helper.h:36
↓ 54 callers
Method
erase
Removes the elements of Claim from the set, modifying or removing ranges that overlap it. Returns the continuous subranges of Claim that were actually
src/semantic/selection.cpp:143
↓ 53 callers
Function
make_graph
tests/unit/server/compile_graph_tests.cpp:112
↓ 52 callers
Function
escape
tests/unit/support/markup_tests.cpp:18
↓ 52 callers
Method
open
tests/unit/server/compile_graph_tests.cpp:81
↓ 51 callers
Method
clear
tests/unit/test/tester.cpp:365
↓ 51 callers
Function
join
src/support/filesystem.h:24
↓ 50 callers
Function
execute
tests/unit/server/compile_graph_tests.cpp:121
↓ 47 callers
Function
EXPECT_FOLDING
tests/unit/feature/folding_range_tests.cpp:58
↓ 44 callers
Function
dump
tests/unit/feature/hover_tests.cpp:26
↓ 44 callers
Method
empty
src/support/fuzzy_matcher.h:71
↓ 43 callers
Function
canon
tests/unit/command/canonicalize_tests.cpp:11
↓ 43 callers
Method
getName
src/support/filesystem.h:154
↓ 42 callers
Method
run
tests/unit/server/worker_test_helpers.h:119
↓ 41 callers
Method
add_stateless
tests/unit/server/worker_pool_tests.cpp:29
↓ 41 callers
Function
doc
Create a TextDocumentIdentifier from a URI string.
tests/integration/utils/workspace.py:14
↓ 41 callers
Method
merge
src/index/merged_index.cpp:862
↓ 40 callers
Method
lookup
src/semantic/resolver.cpp:1141
↓ 39 callers
Function
run
tests/unit/semantic/template_resolver_tests.cpp:43
↓ 37 callers
Method
as_markdown
src/support/markup.cpp:380
↓ 37 callers
Method
interested_content
src/compile/compilation_unit.cpp:126
↓ 37 callers
Method
open
Open a text document. Returns (normalized_uri, content).
tests/integration/utils/client.py:157
↓ 36 callers
Method
interested_file
src/compile/compilation_unit.cpp:122
↓ 36 callers
Function
static_resolver
A resolve_fn backed by a static adjacency map.
tests/unit/server/compile_graph_tests.cpp:22
↓ 35 callers
Function
print_argv
src/command/argument_parser.cpp:345
↓ 35 callers
Function
scan
src/syntax/scan.cpp:22
↓ 33 callers
Function
wait_for_index
Poll workspace/symbol until a specific symbol appears in the index. Sends a hover to trigger compilation/indexing, then polls every second. R
tests/integration/utils/wait.py:35
↓ 32 callers
Function
compute_preamble_bound
src/syntax/scan.cpp:431
↓ 32 callers
Method
find
Look up a path without interning it, normalizing backslashes first.
src/support/path_pool.h:53
↓ 32 callers
Function
open_store
tests/unit/support/cache_store_tests.cpp:36
↓ 32 callers
Method
set_includes
src/syntax/dependency_graph.cpp:39
↓ 32 callers
Method
update
src/server/compiler/compile_graph.cpp:296
↓ 31 callers
Function
shutdown_client
Gracefully shut down a client, force-kill if needed.
tests/conftest.py:241
↓ 30 callers
Method
empty
src/semantic/resolver.cpp:113
↓ 29 callers
Method
request
(self, method: str, params: dict)
tests/integration/agentic/test_agentic.py:22
↓ 29 callers
Function
to_raw
src/server/protocol/serialize.h:12
↓ 28 callers
Method
add_command
src/command/command.cpp:568
↓ 28 callers
Method
line_starts
src/index/merged_index.cpp:965
↓ 28 callers
Function
wait_for_recompile
Trigger recompilation via hover and wait for fresh diagnostics. Useful after didChange or on-disk file modifications. Sends a hover request a
tests/integration/utils/wait.py:18
↓ 27 callers
Method
apply
src/server/state/invalidator.cpp:116
↓ 27 callers
Method
print
src/semantic/selection.cpp:1166
↓ 27 callers
Method
refcount
src/server/compiler/compile_graph.cpp:407
↓ 27 callers
Function
resource_dir
src/command/argument_parser.cpp:200
↓ 26 callers
Function
EXPECT_FAMILY
tests/unit/command/toolchain_tests.cpp:18
↓ 26 callers
Method
as_plain_text
src/support/markup.cpp:387
↓ 26 callers
Method
c_path
Like path(), but returns a `const char*` whose lifetime is tied to this TempDir. Useful for building `ArrayRef<const char*>` argument lists without m
tests/unit/test/temp_dir.h:50
↓ 26 callers
Function
execute
tests/unit/server/compile_graph_integration_tests.cpp:144
↓ 26 callers
Method
file_id
src/compile/compilation_unit.cpp:17
↓ 26 callers
Method
is_compiling
src/server/compiler/compile_graph.cpp:402
↓ 26 callers
Function
make_graph
tests/unit/server/compile_graph_integration_tests.cpp:123
↓ 26 callers
Method
ms
src/support/timer.h:11
↓ 26 callers
Function
put
Run a full two-phase write with the given content.
tests/unit/support/cache_store_tests.cpp:48
↓ 26 callers
Method
schedule
src/server/compiler/indexer.cpp:365
↓ 26 callers
Method
setup
tests/unit/server/compile_graph_integration_tests.cpp:98
↓ 25 callers
Function
add
tests/data/hover/values.cpp:6
↓ 25 callers
Method
apply_defaults
src/server/state/config.cpp:57
↓ 25 callers
Function
map_resolver
Build a resolver from a fixed raw-name -> absolute-path mapping.
tests/unit/syntax/preamble_synthesis_tests.cpp:10
↓ 24 callers
Method
kind
src/semantic/selection.cpp:1182
↓ 24 callers
Method
set_limits
tests/unit/server/worker_pool_tests.cpp:55
↓ 24 callers
Function
write_cdb
Write a compile_commands.json into the temp dir and load it into the given CDB.
tests/unit/test/cdb_helper.h:62
↓ 23 callers
Function
GO_TO_DEFINITION
tests/unit/index/tu_index_tests.cpp:70
↓ 23 callers
Method
add_stateful
tests/unit/server/worker_pool_tests.cpp:46
↓ 23 callers
Function
did_change
Send a didChange notification with whole-document replacement.
tests/integration/utils/workspace.py:58
↓ 23 callers
Function
quiet_options
tests/unit/command/command_tests.cpp:14
↓ 23 callers
Function
register_lru
tests/unit/support/cache_store_tests.cpp:42
↓ 22 callers
Function
code_complete
tests/unit/feature/code_completion_tests.cpp:20
↓ 22 callers
Function
make_client
Spawn a fresh clice server and initialize it. For multi-session tests.
tests/conftest.py:169
↓ 22 callers
Method
match_rules
src/server/state/config.cpp:122
next →
1–100 of 2,129, ranked by callers