C#: Reduce reliance on CFG nodes in DataFlow::Node. by aschackmull · Pull Request #21491 · github/codeql
Conversation
Since splitting is almost abolished, it's generally simpler to base the data flow nodes on AST nodes rather than CFG nodes. CFG nodes still play a role, and they're still mixed up in calculating enclosing (data-flow) callables, and dealing with that is postponed for now to keep the size of the refactor in check.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters