Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0d5da42

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

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

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)