【发布时间】:2021-03-30 10:08:02
【问题描述】:
在 DMD 源代码中,tryMain 函数在 AST 上运行多个优化通道。我想要做的是获取 AST,手动运行通行证并检查模块 AST。只是破解tryMain 函数还是在DMD 中有一些专门为此目的的钩子?我想保留事先完成的所有命令行处理,然后获取 AST。只要我能事先得到 AST 来检查它,我不反对 DMD 继续以它快乐的方式做事。
【问题讨论】:
-
当所有内部讨论都在forum.dlang.org 上进行时,你为什么要在这里问这个?您可能会在 IRC 频道(FreeNode,频道#D)上得到快速回复