@@ -15,14 +15,14 @@ private import codeql.rust.dataflow.FlowSummary
15
15
private import FlowSummaryImpl as FlowSummaryImpl
16
16
17
17
18
- /** @JB1 Remove, stubbed for #153 */
18
+ // ** @JB1 Remove, stubbed for #153 */
19
19
/** A data-flow node that represents a call argument. */
20
20
abstract class ArgumentNode extends Node {
21
21
22
22
/** Gets the call in which this node is an argument. */
23
23
final DataFlowCall getCall ( ) { none ( ) }
24
24
}
25
- /** @JB1 end stub for #153 */
25
+ // ** @JB1 end stub for #153 */
26
26
27
27
/**
28
28
* A return kind. A return kind describes how a value can be returned from a
@@ -55,6 +55,10 @@ final class DataFlowCallable extends TDataFlowCallable {
55
55
56
56
/** Gets the location of this callable. */
57
57
Location getLocation ( ) { result = this .asCfgScope ( ) .getLocation ( ) }
58
+
59
+ //** TODO JB1: Move to subclass, monkey patching for #153 */
60
+ int totalorder ( ) { none ( ) }
61
+ //** TODO JB1: end stubs for #153 */
58
62
}
59
63
60
64
final class DataFlowCall extends TDataFlowCall {
@@ -1005,6 +1009,10 @@ module RustDataFlow implements InputSig<Location> {
1005
1009
string toString ( ) { result = "NodeRegion" }
1006
1010
1007
1011
predicate contains ( Node n ) { none ( ) }
1012
+
1013
+ //** TODO JB1: Move to subclass, monkey patching for #153 */
1014
+ int totalOrder ( ) { none ( ) }
1015
+ //** TODO JB1: end stubs for #153 */
1008
1016
}
1009
1017
1010
1018
/**
0 commit comments