Variable: go-mod-ts-mode--indent-rules

go-mod-ts-mode--indent-rules is a variable defined in go-ts-mode.el.gz.

Value

((gomod ((node-is ")") parent-bol 0)
	((parent-is "exclude_directive") parent-bol
	 go-ts-indent-offset)
	((parent-is "module_directive") parent-bol go-ts-indent-offset)
	((parent-is "replace_directive") parent-bol
	 go-ts-indent-offset)
	((parent-is "require_directive") parent-bol
	 go-ts-indent-offset)
	((parent-is "retract_directive") parent-bol
	 go-ts-indent-offset)
	((go-mod-ts-mode--directive-matcher) no-indent
	 go-ts-indent-offset)
	(no-node no-indent 0)))

Documentation

Tree-sitter indent rules for go-mod-ts-mode.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/go-ts-mode.el.gz
(defvar go-mod-ts-mode--indent-rules
  `((gomod
     ((node-is ")") parent-bol 0)
     ((parent-is "exclude_directive") parent-bol go-ts-indent-offset)
     ((parent-is "module_directive") parent-bol go-ts-indent-offset)
     ((parent-is "replace_directive") parent-bol go-ts-indent-offset)
     ((parent-is "require_directive") parent-bol go-ts-indent-offset)
     ((parent-is "retract_directive") parent-bol go-ts-indent-offset)
     ((go-mod-ts-mode--directive-matcher) no-indent go-ts-indent-offset)
     (no-node no-indent 0)))
  "Tree-sitter indent rules for `go-mod-ts-mode'.")