private void recalculateRenderFlags() {
      boolean renderedInGutter = false;
      for (Supplier<? extends RangeHighlighterEx> getter : intervals) {
        RangeHighlighterEx h = getter.get();
        renderedInGutter |= h.isRenderedInGutter();
      }
      RHNode left = (RHNode)getLeft();
      if (left != null) {
        renderedInGutter |= left.isRenderedInGutter();
      }
      RHNode right = (RHNode)getRight();
      if (right != null) {
        renderedInGutter |= right.isRenderedInGutter();
      }
      setFlag(RENDERED_IN_GUTTER_FLAG, renderedInGutter);
    }
private void recalculateRenderFlags()