Rainer Schuetze
Rainer Schuetze
Hi, as of cpptools-1.4, it is possible to load concord extensions into the cppvsdbg debug engine of VS Code. This allows adding the D expression evaluation of mago to the...
Some compiler options don't work with "all dmd compilers", e.g. `-betterC` or `-boundscheck=off`, they result in `std.conv.ConvException@/home/travis/dlang/dmd-2.084.0/linux/bin64/../../src/phobos/std/conv.d(2110): Can't parse string: bool should be case-insensitive 'true' or 'false' `
Reported by Manu: ``` // cursor here ------------------> vvvvvvvvvvv and press F12 alias isValidPixelType(ElementType) = ElementType; // cursor moves to here: template ElementType(Img) //
Reported by Manu: Goto-Definition does not work with UFCS and pointer types, e.g. ``` inout(char)[] asDString(const(char)* cstr) pure nothrow @nogc @trusted { return null; } const(char)* pixelFormat; @property const(char)[] format()...
This code causes a stack overflow in the TypeReferenceFinder: ``` module bmp; struct BMPInfoV3 { int width; int height; } struct BMPInfoV4 { BMPInfoV3 base; alias base this; } struct...
This code (reduced from std.math) causes a stack overflow when trying to get a tooltip for Num.alignof: ``` import std.meta : AliasSeq; deprecated("Please use std.complex") static foreach (Num; AliasSeq!(cfloat, cdouble,...
There have been a number of reports about stack overflow errors in DParserCOMServer, Visual D's D_Parser process, e.g. https://issues.dlang.org/show_bug.cgi?id=15458 I could reproduce the issue in the bug report (not in...
build TypeInfo in semantic, not during code-gen. This fixes RTInfo generation used by the precise GC implementation. http://d.puremagic.com/issues/show_bug.cgi?id=10786 happens if the TypeInfo is referred to during the semantic3 pass, but...
* fix delegate/function syntax * show function attributes with DMGL_VERBOSE * fix memory leak (mods)