Ellery Newcomer wrote: > On 11/30/2009 03:53 AM, Ary Borenszweig wrote: >> Chad J wrote: >>> Given an Expression object in dmd, I'd like to know how many >>> subexpressions it contains and, even better, iterate over them. I'd >>> like to do this in a general way, without having to create cases for all >>> of the different kinds of Expressions. Is there some way to do this >>> that I've been missing? >>> >>> Thanks, >>> - Chad >> >> Where's the Expression object defined in D? I don't think there's such a >> thing (I mean, a reflection capability to get an expression out of >> something). > > DMD source, eg parse.c, expression.c, etc
Right. That.