Provides classes for working with guarded expressions.
The default C# QL library.
An abstract value.
An expression that accesses/calls a declaration.
An expression that evaluates to a collection. That is, an expression whose (transitive, reflexive) base type is
An expression that evaluates to a value that can be dereferenced. That is, an expression that may evaluate to
An expression whose value may control the execution of another element.
A guarded control flow node. A guarded control flow node is like a guarded expression (
A guarded data flow node. A guarded data flow node is like a guarded expression (
A guarded expression.
A data flow node guarded by a
An expression guarded by a
Provides different types of
INTERNAL: Do not use.