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

Method inner_signature

codegraph-kernel/src/dart.rs:368–379  ·  view source on GitHub ↗

dartInnerSignature (dart.ts:9-17).

(&self, node: Node<'t>)

Source from the content-addressed store, hash-verified

366
367 /// dartInnerSignature (dart.ts:9-17).
368 fn inner_signature(&self, node: Node<'t>) -> Node<'t> {
369 if node.kind() == "method_signature" {
370 let mut cursor = node.walk();
371 let inner = node.named_children(&mut cursor).find(|c| {
372 matches!(c.kind(), "function_signature" | "getter_signature" | "setter_signature")
373 });
374 if let Some(inner) = inner {
375 return inner;
376 }
377 }
378 node
379 }
380
381 /// dartConstructorSignature (dart.ts:25-35).
382 fn constructor_signature(&self, node: Node<'t>) -> Option<Node<'t>> {

Callers 2

return_type_ofMethod · 0.80
signature_ofMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected