@Override
  public void visitYieldStatement(@NotNull GrYieldStatement yieldStatement) {
    GrExpression value = yieldStatement.getYieldedValue();
    if (value != null) {
      value.accept(this);
    }
    if (myHead != null) {
      GrSwitchElement correspondingSwitch = PsiTreeUtil.getParentOfType(yieldStatement, GrSwitchElement.class);
      addNode(new InstructionImpl(yieldStatement));
      addPendingEdge(correspondingSwitch, myHead);
    }
    interruptFlow();
  }
@Override
  public void visitYieldStatement(@NotNull GrYieldStatement yieldStatement)