【发布时间】:2019-06-25 06:44:17
【问题描述】:
我找不到使用 Roslyn 为 c# 代码构建控制流图的方法。
我知道 Roslyn 编译器中有一个名为“Microsoft.CodeAnalysis.FlowAnalysis”的命名空间,其中包含一些用于创建控制流图的类,但我不知道如何使用它。
https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.flowanalysis?view=roslyn-dotnet
有一个名为 ControlFlowGraph.cs 的类,但问题是我无法从该类创建对象或子类。 https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.flowanalysis.controlflowgraph?view=roslyn-dotnet
如果有人知道如何使用此命名空间来构建控制流图,或者是否有示例可供使用,请告知。 谢谢
【问题讨论】:
标签: c# roslyn roslyn-code-analysis control-flow-graph