All definitions in this module are required by the shared implementation (for source/sink interpretation), but they are unused for Ruby, where we rely on API graphs instead.
Import path
import codeql.ruby.dataflow.internal.FlowSummaryImplSpecificPredicates
| interpretInputSpecific | Provides additional source specification logic. |
| interpretOutputSpecific | Provides additional sink specification logic. |
| sinkElement | Holds if an external sink specification exists for |
| sourceElement | Holds if an external source specification exists for |
Classes
| InterpretNode | An entity used to interpret a source/sink specification. |
Aliases
| SourceOrSinkElement | A node in the abstract syntax tree. This class is the base class for all Ruby program elements. |