func()

in format.go [836:867]


func (un *formatter) visitMaybeNested(expr ast.Expr, nested bool) error {
	if un.isMultiline(expr) {
		if nested {
			un.WriteNewLine()
			un.indent++
			un.WriteString("(")
			un.WriteNewLine()
		}
		err := un.visit(expr, false)
		if err != nil {
			return err
		}
		if nested {
			un.indent--
			un.WriteNewLine()
			un.WriteString(")")
		}
	} else {
		if nested {
			un.WriteString("(")
		}
		err := un.visit(expr, false)
		if err != nil {
			return err
		}
		if nested {
			un.WriteString(")")
		}
	}

	return nil
}