@@ -6,7 +6,7 @@ private import codeql.rust.elements.BinaryExpr
6
6
private import codeql.rust.elements.Operation
7
7
8
8
/**
9
- * A comparison operation, such as `==`, `<` or `>=`.
9
+ * A comparison operation, such as `==`, `<`, or `>=`.
10
10
*/
11
11
abstract private class ComparisonOperationImpl extends Operation { }
12
12
@@ -22,7 +22,7 @@ final class EqualityOperation = EqualityOperationImpl;
22
22
/**
23
23
* The equal comparison operation, `==`.
24
24
*/
25
- final class EqualOperation extends EqualityOperationImpl , BinaryExpr {
25
+ final class EqualOperation extends EqualityOperationImpl {
26
26
EqualOperation ( ) { this .getOperatorName ( ) = "==" }
27
27
}
28
28
@@ -59,7 +59,7 @@ final class RelationalOperation = RelationalOperationImpl;
59
59
/**
60
60
* The less than comparison operation, `<`.
61
61
*/
62
- final class LessThanOperation extends RelationalOperationImpl , BinaryExpr {
62
+ final class LessThanOperation extends RelationalOperationImpl {
63
63
LessThanOperation ( ) { this .getOperatorName ( ) = "<" }
64
64
65
65
override Expr getGreaterOperand ( ) { result = this .getRhs ( ) }
@@ -70,7 +70,7 @@ final class LessThanOperation extends RelationalOperationImpl, BinaryExpr {
70
70
/**
71
71
* The greater than comparison operation, `>`.
72
72
*/
73
- final class GreaterThanOperation extends RelationalOperationImpl , BinaryExpr {
73
+ final class GreaterThanOperation extends RelationalOperationImpl {
74
74
GreaterThanOperation ( ) { this .getOperatorName ( ) = ">" }
75
75
76
76
override Expr getGreaterOperand ( ) { result = this .getLhs ( ) }
@@ -81,7 +81,7 @@ final class GreaterThanOperation extends RelationalOperationImpl, BinaryExpr {
81
81
/**
82
82
* The less than or equal comparison operation, `<=`.
83
83
*/
84
- final class LessOrEqualOperation extends RelationalOperationImpl , BinaryExpr {
84
+ final class LessOrEqualOperation extends RelationalOperationImpl {
85
85
LessOrEqualOperation ( ) { this .getOperatorName ( ) = "<=" }
86
86
87
87
override Expr getGreaterOperand ( ) { result = this .getRhs ( ) }
@@ -92,7 +92,7 @@ final class LessOrEqualOperation extends RelationalOperationImpl, BinaryExpr {
92
92
/**
93
93
* The greater than or equal comparison operation, `>=`.
94
94
*/
95
- final class GreaterOrEqualOperation extends RelationalOperationImpl , BinaryExpr {
95
+ final class GreaterOrEqualOperation extends RelationalOperationImpl {
96
96
GreaterOrEqualOperation ( ) { this .getOperatorName ( ) = ">=" }
97
97
98
98
override Expr getGreaterOperand ( ) { result = this .getLhs ( ) }
0 commit comments