whole_func_string: function _getPreviousSiblingThatIsNotBlank(node) {
      var previousSibling = node.previousSibling;
      while (previousSibling && _isBlankTextNode(previousSibling)) {
        previousSibling = previousSibling.previousSibling;
      }
      return previousSibling;
    }
func_code_string: function _getPreviousSiblingThatIsNotBlank(node) {
      var previousSibling = node.previousSibling;
      while (previousSibling && _isBlankTextNode(previousSibling)) {
        previousSibling = previousSibling.previousSibling;
      }
      return previousSibling;
    }
func_documentation_string: Returns previous sibling node that is not a blank text node