@Override
  public void visitReturnStatement(@NotNull PsiReturnStatement returnStatement) {
    final PsiExpression returnValue = returnStatement.getReturnValue();
    if (VariableAccessUtils.mayEvaluateToVariable(returnValue, variable, myBuilderPattern)) {
      returned = true;
      stopWalking();
      return;
    }
    super.visitReturnStatement(returnStatement);
  }
@Override
  public void visitReturnStatement(@NotNull PsiReturnStatement returnStatement)