]> git.eshelyaron.com Git - emacs.git/commitdiff
; Fix byte-compilation warnings in c-ts-mode.el
authorEli Zaretskii <eliz@gnu.org>
Fri, 28 Apr 2023 16:01:19 +0000 (12:01 -0400)
committerEli Zaretskii <eliz@gnu.org>
Fri, 28 Apr 2023 16:01:19 +0000 (12:01 -0400)
* lisp/progmodes/c-ts-mode.el (treesit-parser-set-included-ranges)
(treesit-query-compile): Declare treesit.c functions.
(treesit-load-name-override-list): Defvar it.

lisp/progmodes/c-ts-mode.el

index 7a1ee66cb775ba6e417a5d6dbf7482488691ff69..113f3b6ee842953fadc0c036944fcf3d948321a6 100644 (file)
@@ -80,6 +80,8 @@
 (declare-function treesit-node-prev-sibling "treesit.c")
 (declare-function treesit-node-first-child-for-pos "treesit.c")
 (declare-function treesit-node-next-sibling "treesit.c")
+(declare-function treesit-parser-set-included-ranges "treesit.c")
+(declare-function treesit-query-compile "treesit.c")
 
 ;;; Custom variables
 
@@ -1130,6 +1132,8 @@ BEG and END are described in `treesit-range-rules'."
                 ( assignment constant escape-sequence label literal)
                 ( bracket delimiter error function operator property variable))))
 
+(defvar treesit-load-name-override-list)
+
 ;;;###autoload
 (define-derived-mode c-ts-mode c-ts-base-mode "C"
   "Major mode for editing C, powered by tree-sitter.