INTERNAL: Do not use. A list of statements in a block, with an optional tail expression at the end that determines the block’s value.
For example:
{
let x = 1;
let y = 2;
x + y
}
// ^^^^^^^^^
Import path
import codeql.rust.elements.internal.generated.RawDirect supertypes
Indirect supertypes
Predicates
| getAttr | Gets the |
| getNumberOfAttrs | Gets the number of attrs of this statement list. |
| getNumberOfStatements | Gets the number of statements of this statement list. |
| getStatement | Gets the |
| getTailExpr | Gets the tail expression of this statement list, if it exists. |
| toString |