aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/cedet/semantic/senator.el3
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/cedet/semantic/senator.el b/lisp/cedet/semantic/senator.el
index 2462662bbd8..2d858dd9851 100644
--- a/lisp/cedet/semantic/senator.el
+++ b/lisp/cedet/semantic/senator.el
@@ -36,6 +36,7 @@
36(require 'semantic/ctxt) 36(require 'semantic/ctxt)
37(require 'semantic/decorate) 37(require 'semantic/decorate)
38(require 'semantic/format) 38(require 'semantic/format)
39(require 'semantic/analyze)
39 40
40(eval-when-compile (require 'semantic/find)) 41(eval-when-compile (require 'semantic/find))
41 42
@@ -43,7 +44,6 @@
43 44
44(declare-function semantic-analyze-tag-references "semantic/analyze/refs") 45(declare-function semantic-analyze-tag-references "semantic/analyze/refs")
45(declare-function semantic-analyze-refs-impl "semantic/analyze/refs") 46(declare-function semantic-analyze-refs-impl "semantic/analyze/refs")
46(declare-function semantic-analyze-find-tag "semantic/analyze")
47(declare-function semantic-analyze-tag-type "semantic/analyze/fcn") 47(declare-function semantic-analyze-tag-type "semantic/analyze/fcn")
48(declare-function semantic-tag-external-class "semantic/sort") 48(declare-function semantic-tag-external-class "semantic/sort")
49(declare-function imenu--mouse-menu "imenu") 49(declare-function imenu--mouse-menu "imenu")
@@ -594,7 +594,6 @@ Makes C/C++ language like assumptions."
594 594
595 ;; Get the data type, and try to find that. 595 ;; Get the data type, and try to find that.
596 ((semantic-tag-type tag) 596 ((semantic-tag-type tag)
597 (require 'semantic/analyze)
598 (let ((scope (semantic-calculate-scope (point)))) 597 (let ((scope (semantic-calculate-scope (point))))
599 (semantic-analyze-tag-type tag scope)) 598 (semantic-analyze-tag-type tag scope))
600 ) 599 )