Expanded source code

Ary Borenszweig ary at esperanto.org.ar
Fri Jun 19 06:30:46 PDT 2009


Paul D. Anderson wrote:
> Paul D. Anderson Wrote:
> 
>> Is there a way to see the source for a D program after the mixins and templates, etc., are expanded?
>>
>> I get occasional error messages saying I've got incompatible types, for example, but the error message only makes sense when I mentally instantiate a template. Is there a way to see this instantiation in print?
>>
>> At what phase of compilation does this occur? Has the code been tokenized? (It's okay with me if it is--I just want to know.)
>>
>> Paul
>>
> 
> Thanks for the help. So the short answer is no.

I thought the short answer was yes. Did you try Descent? You can hover a 
template instance to see it's expansion. Same goes with mixins. Doesn't 
this help you?


More information about the Digitalmars-d-learn mailing list