comparison lisp/cedet/semantic/db-typecache.el @ 104483:785c1bb5253e

lisp/cedet/semantic/db-typecache.el (semanticdb-typecache) (semanticdb-database-typecache): Autoload classes.
author Chong Yidong <cyd@stupidchicken.com>
date Mon, 07 Sep 2009 17:54:07 +0000
parents 6ccad1511df1
children 7f4c7f5c0eba
comparison
equal deleted inserted replaced
104482:5b954f6cdc15 104483:785c1bb5253e
43 43
44 ;;; Code: 44 ;;; Code:
45 45
46 46
47 ;;; TABLE TYPECACHE 47 ;;; TABLE TYPECACHE
48 ;;;###autoload
48 (defclass semanticdb-typecache () 49 (defclass semanticdb-typecache ()
49 ((filestream :initform nil 50 ((filestream :initform nil
50 :documentation 51 :documentation
51 "Fully sorted/merged list of tags within this buffer.") 52 "Fully sorted/merged list of tags within this buffer.")
52 (includestream :initform nil 53 (includestream :initform nil
151 ;; A full database can cache the types across its files. 152 ;; A full database can cache the types across its files.
152 ;; 153 ;;
153 ;; Unlike file based caches, this one is a bit simpler, and just needs 154 ;; Unlike file based caches, this one is a bit simpler, and just needs
154 ;; to get reset when a table gets updated. 155 ;; to get reset when a table gets updated.
155 156
157 ;;;###autoload
156 (defclass semanticdb-database-typecache (semanticdb-abstract-db-cache) 158 (defclass semanticdb-database-typecache (semanticdb-abstract-db-cache)
157 ((stream :initform nil 159 ((stream :initform nil
158 :documentation 160 :documentation
159 "The searchable tag stream for this cache.") 161 "The searchable tag stream for this cache.")
160 ) 162 )