D_Parser
D_Parser copied to clipboard
Parser & Resolver & Abstract Completion library for D
I just "linked" some files for std.experimental.logger into my project and wondered why the IDE locks up / doesn't auto-complete. Copying the files into the project directory works. Then I...
could motivate alex|D-Guy toward other things by pointing out that `immutable plugin_t(` produces the string `null` for it's tooltip :D where plugin_t is an immutable struct hmm - Orvid_ wonders...
ausm irc: ``` alex|D-Guy, wenn ich in meinem code datetime importe und ne var vom typ SysTime nutze und die blau wird ist das ja n indiz dafür das er...
mouse over the variable shows the type was correctly deduced, but as you can see in the tooltip of the completion list just "auto" is shown:  repro code in...
Within an enum, if you attempt to start a member with a number, rather than a letter, producing a `` token, the error recovery is not exactly pretty, especially if...
remove all unused imports optionally: also make all imported symbols selectively imported aka only import the symbols from the modules that are really used.
In a D project, modules defined in files not currently open in the workbench of Mono-D won't be correctly recognized. I think it is possible to simulate this also on...
If you have a D solution with a project that has a symlink folder in its path, the parser won't recognize the project correctly and sets its reference to null...
The following expression does not set (at as DSymbol).Base properly for function parameters: var at = TypeDeclarationResolver.ResolveSingle(exp, this.resolutionCtx, null); test scenario: 1) [breakpoint](https://github.com/llucenic/MonoDevelop.Debugger.Gdb.D/blob/master/test/tester/main.d#L51) watched while stopped in [debugger](https://github.com/llucenic/MonoDevelop.Debugger.Gdb.D/blob/master/MonoDevelop.D/DGdbBacktrace.cs#L205), dsBase [here](https://github.com/llucenic/MonoDevelop.Debugger.Gdb.D/blob/master/MonoDevelop.D/DGdbBacktrace.cs#L215)...