Module CfgNodes
Provides classes representing nodes in a control flow graph.
Import path
import codeql.ruby.controlflow.CfgNodes
Classes
AnnotatedExitNode | An exit node for a given scope, annotated with the type of exit. |
AstCfgNode | A node for an AST node. |
EntryNode | An entry node for a given scope. |
ExitNode | An exit node for a given scope. |
ExprCfgNode | A control-flow node that wraps an AST expression. |
RegExpComponentCfgNode | A control-flow node that wraps a |
ReturningCfgNode | A control-flow node that wraps a return-like statement. |
StringComponentCfgNode | A control-flow node that wraps a |
Modules
ExprNodes | Provides classes for control-flow nodes that wrap AST expressions. |