MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / find_anonymous_class_body

Function find_anonymous_class_body

codegraph-kernel/src/php.rs:1483–1492  ·  view source on GitHub ↗
(node: Node)

Source from the content-addressed store, hash-verified

1481}
1482
1483fn find_anonymous_class_body(node: Node) -> Option<Node> {
1484 for i in 0..node.named_child_count() {
1485 if let Some(child) = node.named_child(i) {
1486 if matches!(child.kind(), "class_body" | "declaration_list") {
1487 return Some(child);
1488 }
1489 }
1490 }
1491 None
1492}
1493
1494/// The shared `new ns.Foo<T>()` normalization: strip `<...` from the first
1495/// `<` (index > 0), keep the segment after the last `.`/`::`, strip ONE

Callers 2

visit_nodeMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected