CxStatementUsage

Description

[Flags]
enum Tinman.Core.Cx.Statements.CxStatementUsage

Enumeration of possible semantic usages of CxStatement objects.

Public / Constants

Unknown

public constant Unknown → (0:int32)

The usage is unknown.

StatementBlock

public constant StatementBlock → (1:int32)

The statement is part of a block statement.

See also

CxStatementBlock

StatementDebug

public constant StatementDebug → (2:int32)

The statement is part of a debug statement.

See also

CxStatementDebug

StatementFor

public constant StatementFor → (4:int32)

The statement is the body of a for statement.

See also

CxStatementFor

StatementIf

public constant StatementIf → (24:int32)

A combination of usage flags.

StatementIf_False

public constant StatementIf_False → (8:int32)

The statement is the false branch of an if statement.

StatementIf_True

public constant StatementIf_True → (16:int32)

The statement is the true branch of an if statement.

StatementWhile

public constant StatementWhile → (32:int32)

The statement is the body of a while statement.

See also

CxStatementWhile

StatementSwitch

public constant StatementSwitch → (64:int32)

The statement is part of a switch-case block.