MCPcopy Create free account
hub / github.com/cursorless-dev/cursorless / isOk

Function isOk

src/util/nodeFinders.ts:46–47  ·  view source on GitHub ↗
(node: SyntaxNode | null)

Source from the content-addressed store, hash-verified

44 const isType = (node: SyntaxNode | null, typeNames: string[]) =>
45 node != null && typeNames.includes(node.type);
46 const isOk = (node: SyntaxNode | null) =>
47 node != null && !isType(node, delimiters);
48 return (node: SyntaxNode, selection?: Selection) => {
49 let resultNode: SyntaxNode | null;
50 const { start, end } = selection!;

Callers 1

argumentNodeFinderFunction · 0.85

Calls 1

isTypeFunction · 0.85

Tested by

no test coverage detected