编译器是否可以基于命名空间生成调试信息

Can a compiler generate debug info based on namespace?

本文关键字:调试 信息 命名空间 是否 编译器      更新时间:2023-10-16

这可能是一个非常愚蠢的问题,我把它发布在这里是在赌博,但编译器能根据命名空间生成调试信息吗?

当使用boost spirit等模板密集的库时,它可能是一个非常有用的功能(可以禁用boost命名空间的调试信息生成)。

从技术角度来看,编译器可能没有理由不能以这种方式运行。

从实用的角度来看,我不知道有哪个编译器能以这种方式工作,我怀疑它是否存在,所以即使它可能是可以做到的,但它几乎没有实际意义。