MCPcopy Create free account
hub / github.com/PHPantom-dev/phpantom_lsp / accesses_for

Function accesses_for

src/scope_collector/tests.rs:52–59  ·  view source on GitHub ↗

Helper: find access by name and return all offsets + kinds.

(scope_map: &ScopeMap, name: &str)

Source from the content-addressed store, hash-verified

50
51/// Helper: find access by name and return all offsets + kinds.
52fn accesses_for(scope_map: &ScopeMap, name: &str) -> Vec<(u32, AccessKind)> {
53 scope_map
54 .accesses
55 .iter()
56 .filter(|a| a.name == name)
57 .map(|a| (a.offset, a.kind))
58 .collect()
59}
60
61/// Helper: count accesses of a specific kind for a variable.
62fn count_kind(scope_map: &ScopeMap, name: &str, kind: AccessKind) -> usize {

Calls 3

filterMethod · 0.80
iterMethod · 0.80
mapMethod · 0.45

Tested by

no test coverage detected