We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7a3f009 commit 7ee3846Copy full SHA for 7ee3846
javascript/ql/src/semmle/javascript/frameworks/ComposedFunctions.qll
@@ -41,7 +41,15 @@ class FunctionCompositionCall extends DataFlow::CallNode {
41
int getNumOperand() { result = range.getNumOperand() }
42
}
43
44
+/**
45
+ * Companion module to the `FunctionCompositionCall` class.
46
+ */
47
module FunctionCompositionCall {
48
+ /**
49
+ * Class that determines the set of values in `FunctionCompositionCall`.
50
+ *
51
+ * May be subclassed to classify more calls as function compositions.
52
53
abstract class Range extends DataFlow::CallNode {
54
/**
55
* Gets the function flowing into the `i`th function in the composition `f(g(h(...)))`.
0 commit comments