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

Class Make::DataFlowIntegration::SsaDefinitionNode

An SSA definition, viewed as a node in a data flow graph.

Import path

import codeql.ssa.Ssa

Direct supertypes

Indirect supertypes

Predicates

getDefinition

Gets the underlying SSA definition.

Inherited predicates

asDefinition

Gets the SSA definition this node corresponds to, if any.

from SsaNodeImpl
getBasicBlock

Gets the basic block to which this node belongs.

from SsaDefinitionExtNodeImpl
getDefinitionExt

Gets the underlying SSA definition.

from SsaDefinitionExtNodeImpl
getLocation

Gets the location of this node.

from SsaDefinitionExtNodeImpl
getSourceVariable

Gets the underlying source variable that this node tracks flow for.

from SsaDefinitionExtNodeImpl
toString

Gets a textual representation of this node.

from SsaDefinitionExtNodeImpl

Charpred