aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/cedet/srecode/dictionary.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen2019-06-14 15:47:54 +0200
committerLars Ingebrigtsen2019-06-14 15:47:54 +0200
commit5b525f4f56f458d88b66be73cae2d1fc5b382db4 (patch)
treefd81f7d294951ad81ff0f0e2120cf0e4ad24f244 /lisp/cedet/srecode/dictionary.el
parent9fac0e70e3f5b7d0b12b77cac50078e01f68ee70 (diff)
downloademacs-5b525f4f56f458d88b66be73cae2d1fc5b382db4.tar.gz
emacs-5b525f4f56f458d88b66be73cae2d1fc5b382db4.zip
Use cl-typep instead of obsolete predicate functions throughout cedet
* lisp/cedet/srecode/dictionary.el (srecode-create-dictionary): (srecode-dictionary-add-entries): (srecode-compound-toString): (srecode-dump): * lisp/cedet/srecode/compile.el (srecode-dump-code-list): * lisp/cedet/semantic/util.el (semantic-something-to-tag-table): * lisp/cedet/semantic/db-typecache.el (semanticdb-typecache-length): * lisp/cedet/semantic/db-ref.el (semanticdb-check-references): * lisp/cedet/semantic/db-find.el (semanticdb-find-incomplete-cache-entries-p): (semanticdb-find-translate-path-includes-default): (semanticdb-find-results-p): (semanticdb-find-result-with-nil-p): * lisp/cedet/semantic/analyze/complete.el (semantic-analyze-possible-completions): Use cl-typep instead of functions like `srecode-dictionary-compound-value-child-p' etc.
Diffstat (limited to 'lisp/cedet/srecode/dictionary.el')
-rw-r--r--lisp/cedet/srecode/dictionary.el8
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/cedet/srecode/dictionary.el b/lisp/cedet/srecode/dictionary.el
index 63635e5ccda..1058024d457 100644
--- a/lisp/cedet/srecode/dictionary.el
+++ b/lisp/cedet/srecode/dictionary.el
@@ -172,7 +172,7 @@ associated with a buffer or parent."
172 initfrombuff t)) 172 initfrombuff t))
173 173
174 ;; Parent is another dictionary 174 ;; Parent is another dictionary
175 ((srecode-dictionary-child-p buffer-or-parent) 175 ((cl-typep buffer-or-parent 'srecode-dictionary)
176 (setq parent buffer-or-parent 176 (setq parent buffer-or-parent
177 buffer (oref buffer-or-parent buffer) 177 buffer (oref buffer-or-parent buffer)
178 origin (concat (eieio-object-name buffer-or-parent) " in " 178 origin (concat (eieio-object-name buffer-or-parent) " in "
@@ -356,7 +356,7 @@ values but STATE is nil."
356 (srecode-dictionary-set-value dict name value)) 356 (srecode-dictionary-set-value dict name value))
357 357
358 ;; Value is a dictionary; insert as child dictionary. 358 ;; Value is a dictionary; insert as child dictionary.
359 ((srecode-dictionary-child-p value) 359 ((cl-typep value 'srecode-dictionary)
360 (srecode-dictionary-merge 360 (srecode-dictionary-merge
361 (srecode-dictionary-add-section-dictionary dict name) 361 (srecode-dictionary-add-section-dictionary dict name)
362 value t)) 362 value t))
@@ -523,7 +523,7 @@ inserted with a new editable field.")
523 ;; No default value. 523 ;; No default value.
524 ((not dv) (insert name)) 524 ((not dv) (insert name))
525 ;; A compound value as the default? Recurse. 525 ;; A compound value as the default? Recurse.
526 ((srecode-dictionary-compound-value-child-p dv) 526 ((cl-typep dv 'srecode-dictionary-compound-value)
527 (srecode-compound-toString dv function dictionary)) 527 (srecode-compound-toString dv function dictionary))
528 ;; A string that is empty? Use the name. 528 ;; A string that is empty? Use the name.
529 ((and (stringp dv) (string= dv "")) 529 ((and (stringp dv) (string= dv ""))
@@ -659,7 +659,7 @@ STATE is the current compiler state."
659 )) 659 ))
660 (princ "\n") 660 (princ "\n")
661 ) 661 )
662 ((srecode-dictionary-compound-value-child-p entry) 662 ((cl-typep entry 'srecode-dictionary-compound-value)
663 (srecode-dump entry indent) 663 (srecode-dump entry indent)
664 (princ "\n") 664 (princ "\n")
665 ) 665 )