]> git.eshelyaron.com Git - emacs.git/commitdiff
; Avoid treesit-related byte-compilation warnings
authorEli Zaretskii <eliz@gnu.org>
Thu, 24 Nov 2022 19:24:29 +0000 (21:24 +0200)
committerEli Zaretskii <eliz@gnu.org>
Thu, 24 Nov 2022 19:24:29 +0000 (21:24 +0200)
* lisp/progmodes/csharp-mode.el:
* lisp/progmodes/ts-mode.el: Declare treesit.c functions.

lisp/progmodes/csharp-mode.el
lisp/progmodes/ts-mode.el

index c507de94e037784a9c75ff43b7236720b8eaa82e..3ea894733fe634a0cd0c8bcc7d01b307832ea04f 100644 (file)
 (eval-when-compile
   (require 'cc-fonts))
 
+(declare-function treesit-parser-create "treesit.c")
+(declare-function treesit-induce-sparse-tree "treesit.c")
+(declare-function treesit-node-start "treesit.c")
+(declare-function treesit-node-child-by-field-name "treesit.c")
+
 (defgroup csharp nil
   "Major mode for editing C# code."
   :group 'prog-mode)
index 436b198f594bb1efe3108db6cb1ca549e633a0ce..bdef1c4576576ad68efb58fc4c7e378fb7d2f3c0 100644 (file)
@@ -28,6 +28,8 @@
 (require 'rx)
 (require 'js)
 
+(declare-function treesit-parser-create "treesit.c")
+
 (defcustom ts-mode-indent-offset 2
   "Number of spaces for each indentation step in `ts-mode'."
   :version "29.1"