CodeQL library for C#
codeql/csharp-all 5.4.6-dev (changelog, source)
Search

Module ControlFlow::Nodes

Provides different types of control flow nodes.

Import path

import csharp

Classes

AnnotatedExitNode

A node for a callable exit point, annotated with the type of exit.

ElementNode

A node for a control flow element, that is, an expression or a statement.

EntryNode

A node for a callable entry point.

ExitNode

A node for a callable exit point.

ExprNode

A control-flow node for an expression.

NormalExitNode

A control flow node indicating normal termination of a callable.

Aliases

Split

A split for a control flow element. For example, a tag that determines how to continue execution after leaving a finally block.