File: db-typecache.el.html

Manage a datatype cache.

For typed languages like C++ collect all known types from various headers, merge namespaces, and expunge duplicates.

It is likely this feature will only be needed for C/C++.

Defined variables (0)

Defined functions (34)

semanticdb-database-typecache(&rest SLOTS)
semanticdb-database-typecache--anon-cmacro(WHOLE &rest SLOTS)
semanticdb-database-typecache--eieio-childp(OBJ)
semanticdb-database-typecache-child-p(OBJ)
semanticdb-database-typecache-list-p(ARG1)
semanticdb-database-typecache-p(OBJ)
semanticdb-db-typecache-dump()
semanticdb-expand-nested-tag(TAG)
semanticdb-get-typecache(ARG &rest ARGS)
semanticdb-have-typecache-p(ARG &rest ARGS)
semanticdb-typecache(&rest SLOTS)
semanticdb-typecache--anon-cmacro(WHOLE &rest SLOTS)
semanticdb-typecache--eieio-childp(OBJ)
semanticdb-typecache-add-dependant(DEP)
semanticdb-typecache-apply-filename(FILE STREAM)
semanticdb-typecache-child-p(OBJ)
semanticdb-typecache-complete-flush()
semanticdb-typecache-dump()
semanticdb-typecache-faux-namespace(NAME MEMBERS)
semanticdb-typecache-file-tags(ARG &rest ARGS)
semanticdb-typecache-find(TYPE &optional PATH FIND-FILE-MATCH)
semanticdb-typecache-find-by-name-helper(NAME TABLE)
semanticdb-typecache-find-default(TYPE &optional PATH FIND-FILE-MATCH)
semanticdb-typecache-find-method(ARG &rest ARGS)
semanticdb-typecache-for-database(ARG &rest ARGS)
semanticdb-typecache-include-tags(ARG &rest ARGS)
semanticdb-typecache-length(THING)
semanticdb-typecache-list-p(ARG1)
semanticdb-typecache-merge-streams(CACHE1 CACHE2)
semanticdb-typecache-notify-reset(ARG &rest ARGS)
semanticdb-typecache-p(OBJ)
semanticdb-typecache-refresh-for-buffer(BUFFER)
semanticdb-typecache-safe-tag-list(TAGS TABLE)
semanticdb-typecache-safe-tag-members(TAG)

Defined faces (0)