2012-02-20 69 views
4

我已经开始使用Roslyn的语法&语义API。还没有真的很难挖,但是,是否有语义API提供的代码优化如下:roslyn可以提供哪些代码优化

死码消除, 提升或 某种指针分析? 或其他分析?

我知道roslyn为DFA和CFA提供了方法,但任何事情都会作为奖励来发布呢?

回答

3

API没有内置任何东西,但可以使用API​​构建您自己的功能。我知道一些使用Roslyn成功识别和删除死码的人。

+0

那么,有'RegionControlFlowAnalysis'和'RegionDataFlowAnalysis',但他们似乎没有提供什么OP要什么。 – svick 2012-02-20 17:24:40

+0

感谢您找回凯文。 – 2012-02-20 20:40:21