summaryrefslogtreecommitdiff
path: root/lisp/cedet/semantic/db-find.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/cedet/semantic/db-find.el')
-rw-r--r--lisp/cedet/semantic/db-find.el8
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/cedet/semantic/db-find.el b/lisp/cedet/semantic/db-find.el
index 50b1afbf81e..fd6951b59df 100644
--- a/lisp/cedet/semantic/db-find.el
+++ b/lisp/cedet/semantic/db-find.el
@@ -362,7 +362,7 @@ Default action as described in `semanticdb-find-translate-path'."
"Are there any incomplete entries in CACHE?"
(let ((ans nil))
(dolist (tab cache)
- (when (and (semanticdb-table-child-p tab)
+ (when (and (cl-typep tab 'semanticdb-table)
(not (number-or-marker-p (oref tab pointmax))))
(setq ans t))
)
@@ -402,7 +402,7 @@ Default action as described in `semanticdb-find-translate-path'."
(semantic-buffer-local-value 'semanticdb-current-table path))
((and (stringp path) (file-exists-p path))
(semanticdb-file-table-object path t))
- ((semanticdb-abstract-table-child-p path)
+ ((cl-typep path 'semanticdb-abstract-table)
path)
(t nil))))
(if table
@@ -910,7 +910,7 @@ This query only really tests the first entry in the list that is RESULTP,
but should be good enough for debugging assertions."
(and (listp resultp)
(listp (car resultp))
- (semanticdb-abstract-table-child-p (car (car resultp)))
+ (cl-typep (car (car resultp)) 'semanticdb-abstract-table)
(or (semantic-tag-p (car (cdr (car resultp))))
(null (car (cdr (car resultp)))))))
@@ -938,7 +938,7 @@ but should be good enough for debugging assertions."
(and (listp resultp)
(listp (car resultp))
(let ((tag-to-test (car-safe (cdr (car resultp)))))
- (or (and (semanticdb-abstract-table-child-p (car (car resultp)))
+ (or (and (cl-typep (car (car resultp)) 'semanticdb-abstract-table)
(or (semantic-tag-p tag-to-test)
(null tag-to-test)))
(and (null (car (car resultp)))