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

Module Cached

A collection of cached types and predicates to be evaluated in the same stage.

Import path

import codeql.ruby.dataflow.internal.DataFlowPrivate

Predicates

exprNodeReturnedFromCached

Holds if e is an ExprNode that may be returned by a call to c.

getLocation
isLocalSourceNode
localFlowStepImpl

This is the local flow predicate that is exposed.

localFlowStepTypeTracker

This is the local flow predicate that is used in type tracking.

simpleLocalFlowStep

This is the local flow predicate that is used as a building block in global data flow.

toString

Datatypes