summaryrefslogtreecommitdiff
path: root/lisp/cedet
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2013-06-01 11:02:58 -0700
committerGlenn Morris <rgm@gnu.org>2013-06-01 11:02:58 -0700
commite677c72639ce3545c0cf51f64fffab3e9e6c5675 (patch)
tree3c288d179eee72c2bb241557b3f32689345df488 /lisp/cedet
parentfb2c90ac2f6385dfee5cb90a1693bd4d414d469b (diff)
downloademacs-e677c72639ce3545c0cf51f64fffab3e9e6c5675.tar.gz
emacs-e677c72639ce3545c0cf51f64fffab3e9e6c5675.tar.bz2
emacs-e677c72639ce3545c0cf51f64fffab3e9e6c5675.zip
Silence some cedet compilation warnings
* cedet/semantic/analyze/fcn.el (semantic-tag-similar-p): Autoload. * cedet/srecode/args.el, cedet/srecode/java.el: Require ede.
Diffstat (limited to 'lisp/cedet')
-rw-r--r--lisp/cedet/ChangeLog4
-rw-r--r--lisp/cedet/semantic/analyze/fcn.el2
-rw-r--r--lisp/cedet/srecode/args.el1
-rw-r--r--lisp/cedet/srecode/java.el1
4 files changed, 8 insertions, 0 deletions
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog
index fcf3e6f64dd..d4be88e5e27 100644
--- a/lisp/cedet/ChangeLog
+++ b/lisp/cedet/ChangeLog
@@ -1,5 +1,9 @@
2013-06-01 Glenn Morris <rgm@gnu.org>
+ * semantic/analyze/fcn.el (semantic-tag-similar-p): Autoload.
+
+ * srecode/args.el, srecode/java.el: Require ede.
+
* semantic/lex.el (semantic-lex-make-type-table): Fix transposed args.
2013-05-24 Glenn Morris <rgm@gnu.org>
diff --git a/lisp/cedet/semantic/analyze/fcn.el b/lisp/cedet/semantic/analyze/fcn.el
index 42bc482a1df..4300c89c9df 100644
--- a/lisp/cedet/semantic/analyze/fcn.el
+++ b/lisp/cedet/semantic/analyze/fcn.el
@@ -245,6 +245,8 @@ used by the analyzer debugger."
(semantic-scope-set-typecache scope nil)
)))))
+(autoload 'semantic-tag-similar-p "semantic/tag-ls")
+
(defun semantic-analyze-dereference-metatype-stack (type scope &optional type-declaration)
"Dereference metatypes repeatedly until we hit a real TYPE.
Uses `semantic-analyze-dereference-metatype'.
diff --git a/lisp/cedet/srecode/args.el b/lisp/cedet/srecode/args.el
index d6798f7523d..6bc78295fa7 100644
--- a/lisp/cedet/srecode/args.el
+++ b/lisp/cedet/srecode/args.el
@@ -26,6 +26,7 @@
;; a set of simple arguments for srecode templates.
(require 'srecode/dictionary)
+(require 'ede)
;;; Code:
diff --git a/lisp/cedet/srecode/java.el b/lisp/cedet/srecode/java.el
index 29a8465c45c..1b8922c2746 100644
--- a/lisp/cedet/srecode/java.el
+++ b/lisp/cedet/srecode/java.el
@@ -27,6 +27,7 @@
(require 'srecode/dictionary)
(require 'semantic/find)
+(require 'ede)
;;;###autoload
(defun srecode-semantic-handle-:java (dict)