Regression in getSymbolsByUDA :-(

H. S. Teoh hsteoh at qfbox.info
Thu Mar 16 16:30:13 UTC 2023


On Mon, Mar 13, 2023 at 01:04:51PM +0000, RazvanN via Digitalmars-d wrote:
> On Monday, 13 March 2023 at 10:38:30 UTC, RazvanN wrote:
> > On Monday, 13 March 2023 at 03:15:42 UTC, H. S. Teoh wrote:
> > > So, I upgraded to LDC 1.32.0 / DMD git master (9d2d21f48) today, and
> > > discovered to my chagrin that a fairly complex project of mine no
> > > longer compiles.  Tracked the problem down to a change in behaviour
> > > in std.traits.getSymbolsByUDA: it no longer fetches the list of
> > > symbols in an imported module as it used to, returning instead an
> > > empty alias list.
> > > 
> > > [...]
> > 
> > Sorry about that, I will look into it 5 hours from now.
> 
> PR: https://github.com/dlang/phobos/pull/8716

Tested the fix this morning on dmd git master.  Works now!  Thanks for
the prompt response!!


T

-- 
People demand freedom of speech to make up for the freedom of thought which they avoid. -- Soren Aabye Kierkegaard (1813-1855)


More information about the Digitalmars-d mailing list