Merge pull request #16887 from hvitved/ruby/local-flow-missing-steps

Ruby: Add missing local flow steps
This commit is contained in:
Tom Hvitved
2024-07-02 15:43:52 +02:00
committed by GitHub
3 changed files with 810 additions and 0 deletions

View File

@@ -646,6 +646,8 @@ private module Cached {
or
LocalFlow::localSsaFlowStepUseUse(_, nodeFrom, nodeTo)
or
LocalFlow::localFlowSsaInputFromRead(_, nodeFrom, nodeTo)
or
// Simple flow through library code is included in the exposed local
// step relation, even though flow is technically inter-procedural
FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _)

File diff suppressed because it is too large Load Diff