Skip to content

Commit 79c5adf

Browse files
committed
Rust: Use correct versions of the consistency predicates.
1 parent abc4981 commit 79c5adf

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

rust/ql/lib/codeql/rust/controlflow/internal/CfgConsistency.qll

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -54,40 +54,40 @@ int getCfgInconsistencyCounts(string type) {
5454
// - `codeql.rust.controlflow.internal.CfgConsistency` (this file)
5555
// - `shared.controlflow.codeql.controlflow.Cfg`
5656
type = "Non-unique set representation" and
57-
result = count(CfgImpl::Splits ss | Consistency::nonUniqueSetRepresentation(ss, _) | ss)
57+
result = count(CfgImpl::Splits ss | nonUniqueSetRepresentation(ss, _) | ss)
5858
or
5959
type = "Splitting invariant 2" and
60-
result = count(AstNode n | Consistency::breakInvariant2(n, _, _, _, _, _) | n)
60+
result = count(AstNode n | breakInvariant2(n, _, _, _, _, _) | n)
6161
or
6262
type = "Splitting invariant 3" and
63-
result = count(AstNode n | Consistency::breakInvariant3(n, _, _, _, _, _) | n)
63+
result = count(AstNode n | breakInvariant3(n, _, _, _, _, _) | n)
6464
or
6565
type = "Splitting invariant 4" and
66-
result = count(AstNode n | Consistency::breakInvariant4(n, _, _, _, _, _) | n)
66+
result = count(AstNode n | breakInvariant4(n, _, _, _, _, _) | n)
6767
or
6868
type = "Splitting invariant 5" and
69-
result = count(AstNode n | Consistency::breakInvariant5(n, _, _, _, _, _) | n)
69+
result = count(AstNode n | breakInvariant5(n, _, _, _, _, _) | n)
7070
or
7171
type = "Multiple successors of the same type" and
72-
result = count(CfgNode n | Consistency::multipleSuccessors(n, _, _) | n)
72+
result = count(CfgNode n | multipleSuccessors(n, _, _) | n)
7373
or
7474
type = "Simple and normal successors" and
75-
result = count(CfgNode n | Consistency::simpleAndNormalSuccessors(n, _, _, _, _) | n)
75+
result = count(CfgNode n | simpleAndNormalSuccessors(n, _, _, _, _) | n)
7676
or
7777
type = "Dead end" and
78-
result = count(CfgNode n | Consistency::deadEnd(n) | n)
78+
result = count(CfgNode n | deadEnd(n) | n)
7979
or
8080
type = "Non-unique split kind" and
81-
result = count(CfgImpl::SplitImpl si | Consistency::nonUniqueSplitKind(si, _) | si)
81+
result = count(CfgImpl::SplitImpl si | nonUniqueSplitKind(si, _) | si)
8282
or
8383
type = "Non-unique list order" and
84-
result = count(CfgImpl::SplitKind sk | Consistency::nonUniqueListOrder(sk, _) | sk)
84+
result = count(CfgImpl::SplitKind sk | nonUniqueListOrder(sk, _) | sk)
8585
or
8686
type = "Multiple toStrings" and
87-
result = count(CfgNode n | Consistency::multipleToString(n, _) | n)
87+
result = count(CfgNode n | multipleToString(n, _) | n)
8888
or
8989
type = "CFG scope lacks initial AST node" and
90-
result = count(CfgScope s | Consistency::scopeNoFirst(s) | s)
90+
result = count(CfgScope s | scopeNoFirst(s) | s)
9191
or
9292
type = "Non-PostOrderTree Expr node" and
9393
result = count(Expr e | nonPostOrderExpr(e, _) | e)

0 commit comments

Comments
 (0)