On 1/11/2010 11:20 PM, grauzone wrote: > g wrote: >> Hi >> Is there a way to demangle .mangleof strings at CTFE >> or at least know the fully qualified name of a class or template >> instance. > > If you have to use such dirty tricks, you probably should consider to > turn back NOW for your own good. D always lures you into doing tricky > template and CTFE stuff, and then you end up either in compiler bugs or > other dead ends.
And how do bugs get fixed? Step one is finding them.. which typically involves writing code that uses the features. Secondarily, a good number of bugs have been fixed over the last couple months, so re-exploring the area might well bear good fruit. Anyway, doom and gloom pronouncements like this aren't particularly helpful. That said, demangling a symbol and using that inside compile time expressions does sound like one good definition of hell, regardless of how well it works. Later, Brad