message: fix(language-service): [Ivy] hybrid visitor should not locate let keyword
  Fixed a boolean logic error that prevented hybrid visitor from returning
  undefined when a variable does not have value and cursor is not in the
  key span.
  PR Close
diff: @@ -27,9 +27,11 @@ export function findNodeAtPosition(ast: t.Node[], position: number): t.Node|e.AS
  }
  if (isTemplateNodeWithKeyAndValue(candidate)) {
  const {keySpan, valueSpan} = candidate;
  + const isWithinKeyValue =
  + isWithin(position, keySpan) || (valueSpan && isWithin(position, valueSpan));
  + if (!isWithinKeyValue) {
  // If cursor is within source span but not within key span or value span,
  // do not return the node.
  - if (!isWithin(position, keySpan) && (valueSpan && !isWithin(position, valueSpan))) {
  return;
  }
  }
  