Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d7526c4 commit 9f1aa8cCopy full SHA for 9f1aa8c
2 files changed
python/ql/src/experimental/dataflow/internal/DataFlowPublic.qll
@@ -151,6 +151,9 @@ class ParameterNode extends EssaNode {
151
}
152
153
override DataFlowCallable getEnclosingCallable() { this.isParameterOf(result, _) }
154
+
155
+ /** Gets the `Parameter` this `ParameterNode` represents. */
156
+ Parameter getParameter() { result = var.(ParameterDefinition).getParameter() }
157
158
159
/**
python/ql/src/semmle/python/essa/Essa.qll
@@ -567,6 +567,7 @@ class ParameterDefinition extends EssaNodeDefinition {
567
exists(Function func | func.getKwarg() = this.getDefiningNode().getNode())
568
569
570
+ /** Gets the `Parameter` this `ParameterDefinition` represents. */
571
Parameter getParameter() { result = this.getDefiningNode().getNode() }
572
573
0 commit comments