CodeQL library for Ruby
codeql/ruby-all 0.8.15-dev (changelog, source)
Search

Member predicate DataFlow::Node::asCallable

Gets the callable corresponding to this block, lambda expression, or call to proc or lambda.

For example, gets the callable in each of the following cases:

{ |x| x }        # block expression
->(x) { x }      # lambda expression
proc { |x| x }   # call to 'proc'
lambda { |x| x } # call to 'lambda'
CallableNode asCallable()