Rename to neverSkipInPathGraph

This commit is contained in:
Owen Mansel-Chan
2023-06-14 15:25:49 +01:00
parent e34bcef2bd
commit 3ff6d033d3
16 changed files with 32 additions and 24 deletions

View File

@@ -2022,7 +2022,7 @@ module Impl<FullStateConfigSig Config> {
castNode(this.asNode()) or
clearsContentCached(this.asNode(), _) or
expectsContentCached(this.asNode(), _) or
flowCheckNodeSpecific(this.asNode())
neverSkipInPathGraph(this.asNode())
}
}

View File

@@ -490,9 +490,10 @@ class CastNode extends Node {
}
/**
* Holds if `n` should be a FlowCheckNode, which will appear in path summaries.
* Holds if `n` should never be skipped over in the `PathGraph` and in path
* explanations.
*/
predicate flowCheckNodeSpecific(Node n) {
predicate neverSkipInPathGraph(Node n) {
// We include read- and store steps here to force them to be
// shown in path explanations.
// This hack is necessary, because we have included some of these