diff options
| author | Glenn Morris | 2018-02-28 13:39:52 -0500 |
|---|---|---|
| committer | Glenn Morris | 2018-02-28 13:40:26 -0500 |
| commit | e8edf4ad60d1ebeb3c8b6fd5196da1cae6546baa (patch) | |
| tree | 6e3f2ea76fbd8c305e52183209c45e3f6f208f7e | |
| parent | 3959892419eff45a7006deceddcc1962fdbcc1c9 (diff) | |
| download | emacs-e8edf4ad60d1ebeb3c8b6fd5196da1cae6546baa.tar.gz emacs-e8edf4ad60d1ebeb3c8b6fd5196da1cae6546baa.zip | |
Quieten cedet "might not be defined at runtime" compile warnings
* admin/grammars/scheme.by (semantic-parse-region):
* lisp/cedet/ede.el (ede--project-inode):
* lisp/cedet/semantic/texi.el (semantic-analyze-context):
Declare.
| -rw-r--r-- | admin/grammars/scheme.by | 5 | ||||
| -rw-r--r-- | lisp/cedet/ede.el | 1 | ||||
| -rw-r--r-- | lisp/cedet/semantic/texi.el | 2 |
3 files changed, 8 insertions, 0 deletions
diff --git a/admin/grammars/scheme.by b/admin/grammars/scheme.by index ce9fff0286a..5ea25508fd4 100644 --- a/admin/grammars/scheme.by +++ b/admin/grammars/scheme.by | |||
| @@ -20,6 +20,11 @@ | |||
| 20 | %package semantic-scm-by | 20 | %package semantic-scm-by |
| 21 | %provide semantic/bovine/scm-by | 21 | %provide semantic/bovine/scm-by |
| 22 | 22 | ||
| 23 | %{ | ||
| 24 | (declare-function semantic-parse-region "semantic" | ||
| 25 | (start end &optional nonterminal depth returnonerror)) | ||
| 26 | } | ||
| 27 | |||
| 23 | %languagemode scheme-mode | 28 | %languagemode scheme-mode |
| 24 | %start scheme | 29 | %start scheme |
| 25 | 30 | ||
diff --git a/lisp/cedet/ede.el b/lisp/cedet/ede.el index 76acf8a9418..5bbc2d0f850 100644 --- a/lisp/cedet/ede.el +++ b/lisp/cedet/ede.el | |||
| @@ -1095,6 +1095,7 @@ Flush the dead projects from the project cache." | |||
| 1095 | )) | 1095 | )) |
| 1096 | 1096 | ||
| 1097 | (defvar ede--disable-inode) ;Defined in ede/files.el. | 1097 | (defvar ede--disable-inode) ;Defined in ede/files.el. |
| 1098 | (declare-function ede--project-inode "ede/files" (proj)) | ||
| 1098 | 1099 | ||
| 1099 | (defun ede-global-list-sanity-check () | 1100 | (defun ede-global-list-sanity-check () |
| 1100 | "Perform a sanity check to make sure there are no duplicate projects." | 1101 | "Perform a sanity check to make sure there are no duplicate projects." |
diff --git a/lisp/cedet/semantic/texi.el b/lisp/cedet/semantic/texi.el index 9769ae89289..7fe19324793 100644 --- a/lisp/cedet/semantic/texi.el +++ b/lisp/cedet/semantic/texi.el | |||
| @@ -365,6 +365,8 @@ Optional argument POINT is where to look for the environment." | |||
| 365 | (eval-when-compile | 365 | (eval-when-compile |
| 366 | (require 'semantic/analyze)) | 366 | (require 'semantic/analyze)) |
| 367 | 367 | ||
| 368 | (declare-function semantic-analyze-context "semantic/analyze") | ||
| 369 | |||
| 368 | (define-mode-local-override semantic-analyze-current-context | 370 | (define-mode-local-override semantic-analyze-current-context |
| 369 | texinfo-mode (point) | 371 | texinfo-mode (point) |
| 370 | "Analysis context makes no sense for texinfo. Return nil." | 372 | "Analysis context makes no sense for texinfo. Return nil." |