DCDInterface

Async interface to DCD

Constructors

this
this()
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Classes

DocCommentsTask
class DocCommentsTask

DCD doc comments task

GetCompletionsTask
class GetCompletionsTask

DCD get code completions task

GoToDefinitionTask
class GoToDefinitionTask

DCD go to definition task

Functions

destroyModuleCache
void destroyModuleCache()
Undocumented in source. Be warned that the author may not have intended to support it.
dumpContext
string dumpContext(string content, int pos)
Undocumented in source. Be warned that the author may not have intended to support it.
getCompletions
DCDTask getCompletions(CustomEventTarget guiExecutor, string[] importPaths, string filename, string content, int index, void delegate(CompletionResultSet output) callback)
Undocumented in source. Be warned that the author may not have intended to support it.
getDocComments
DCDTask getDocComments(CustomEventTarget guiExecutor, string[] importPaths, string filename, string content, int index, void delegate(DocCommentsResultSet output) callback)
Undocumented in source. Be warned that the author may not have intended to support it.
getModuleCache
ModuleCache* getModuleCache(string[] importPaths)
Undocumented in source. Be warned that the author may not have intended to support it.
goToDefinition
DCDTask goToDefinition(CustomEventTarget guiExecutor, string[] importPaths, string filename, string content, int index, void delegate(FindDeclarationResultSet res) callback)
Undocumented in source. Be warned that the author may not have intended to support it.
threadFunc
void threadFunc()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_moduleCache
ModuleCacheAccessor _moduleCache;
Undocumented in source.
_queue
BlockingQueue!DCDTask _queue;
Undocumented in source.

Meta