dlangide.tools.d.dcdinterface

Undocumented in source.

Members

Aliases

CompletionResultSet
alias CompletionResultSet = Tuple!(DCDResult, "result", dstring[], "output", char[], "completionKinds")
Undocumented in source.
DocCommentsResultSet
alias DocCommentsResultSet = Tuple!(DCDResult, "result", string[], "docComments")
Undocumented in source.
FindDeclarationResultSet
alias FindDeclarationResultSet = Tuple!(DCDResult, "result", string, "fileName", ulong, "offset")
Undocumented in source.
SharedASTAllocator
alias SharedASTAllocator = ASTAllocator
Undocumented in source.

Classes

DCDInterface
class DCDInterface

Async interface to DCD

DCDTask
class DCDTask
Undocumented in source.
ModuleCacheAccessor
class ModuleCacheAccessor
Undocumented in source.

Enums

DCDResult
enum DCDResult
Undocumented in source.

Functions

internStrings
string[] internStrings(string[] src)
Undocumented in source. Be warned that the author may not have intended to support it.
testDCDFailAfterThreadCreation
void testDCDFailAfterThreadCreation()

to test broken DCD after DUB invocation run it after DCD ModuleCache is instantiated

Meta