func SetVVar(name string, value interface{}) {
	name(nvim_set_vvar)
}
SetVVar sets a v: variable, if it is not readonly.
package main
func Exec(src string, output bool) (out string) {
	name(nvim_exec)
}
func Command(cmd string) {
	name(nvim_command)
}
func HLByID(id int, rgb bool) (highlight HLAttrs) {
	name(nvim_get_hl_by_id)
	returnPtr()
}
func HLIDByName(name string) (highlightID int) {
	name(nvim_get_hl_id_by_name)
}
func HLByName(name string, rgb bool) (highlight HLAttrs) {
	name(nvim_get_hl_by_name)
	returnPtr()
}
func SetHighlight(nsID int, name string, val *HLAttrs) {
	name(nvim_set_hl)
}
func SetHighlightNameSpace(nsID int) {
	name(nvim__set_hl_ns)
}
func FeedKeys(keys, mode string, escapeCSI bool) {
	name(nvim_feedkeys)
}
func Input(keys string) (written int) {
	name(nvim_input)
}
func InputMouse(button, action, modifier string, grid, row, col int) {
	name(nvim_input_mouse)
}
func ReplaceTermcodes(str string, fromPart, doLT, special bool) (input string) {
	name(nvim_replace_termcodes)
}
func CommandOutput(cmd string) (out string) {
	name(nvim_command_output)
	deprecatedSince(7)
}
func Eval(expr string) (result interface{}) {
	name(nvim_eval)
}
func StringWidth(s string) (width int) {
	name(nvim_strwidth)
}
func RuntimePaths() (paths []string) {
	name(nvim_list_runtime_paths)
}
func RuntimeFiles(name string, all bool) (files []string) {
	name(nvim_get_runtime_file)
}
func SetCurrentDirectory(dir string) {
	name(nvim_set_current_dir)
}
func CurrentLine() (line []byte) {
	name(nvim_get_current_line)
}
func SetCurrentLine(line []byte) {
	name(nvim_set_current_line)
}
func DeleteCurrentLine() {
	name(nvim_del_current_line)
}
func Var(name string) (value interface{}) {
	name(nvim_get_var)
}
func SetVar(name string, value interface{}) {
	name(nvim_set_var)
}
func DeleteVar(name string) {
	name(nvim_del_var)
}
func VVar(name string) (value interface{}) {
	name(nvim_get_vvar)
}