Skip to content

Commit 0d5da42

Browse files
committed
add a getName() utility to DataFlow::ParameterNode
1 parent 75422df commit 0d5da42

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowPublic.qll

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,9 @@ class ExprNode extends Node, TExprNode {
147147
class ParameterNode extends Node, TParameterNode instanceof ParameterNodeImpl {
148148
/** Gets the parameter corresponding to this node, if any. */
149149
final Parameter getParameter() { result = super.getParameter() }
150+
151+
/** Gets the name of the parameter, if any. */
152+
final string getName() { result = this.getParameter().(NamedParameter).getName() }
150153
}
151154

152155
/**

0 commit comments

Comments
 (0)