| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| MkImplicitVarargsSlice(CallExpr c) { c.hasImplicitVarargs() } or | ||
| MkFlowSummaryNode(FlowSummaryImpl::Private::SummaryNode sn) | ||
| MkFlowSummaryNode(FlowSummaryImpl::Private::SummaryNode sn) or | ||
| MkPostUpdateNode(IR::Instruction insn) { insn = updatedInstruction() } |
There was a problem hiding this comment.
getAnUpdatedInstruction
Sorry, something went wrong.
| result = IR::evalExprInstruction(any(SendStmt s).getChannel()) | ||
| } | ||
|
|
||
| private IR::Instruction getAccessPathPredecessor2(IR::Instruction insn) { |
There was a problem hiding this comment.
Looks like getAWrittenNode is now unused, so we could remove that and getAccessPathPredecessor then remove the 2 here
Sorry, something went wrong.
| result = getAWrittenInstruction() | ||
| } | ||
|
|
||
| private Expr updatedExpr() { |
There was a problem hiding this comment.
getAn...
Sorry, something went wrong.
|
Not needed now we have proper post-update nodes in #14751. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Cf. this comment and the surrounding discussion.
This PR adds new data-flow nodes which are used for post-update nodes. This means that the post-update node will now be in the expected place. This should make path summaries easier to understand.