Mercurial > emacs
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 ) |