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

Module ReturnNodes

Import path

import codeql.ruby.dataflow.internal.DataFlowPrivate

Classes

ExplicitReturnNode

A data-flow node that represents an expression explicitly returned by a callable.

ExprReturnNode

A data-flow node that represents an expression implicitly returned by a callable. An implicit return happens when an expression can be the last thing that is evaluated in the body of the callable.

InitializeReturnNode

A self node inside an initialize method through which data may return.