CxVariableUsage

Description

[Flags]
enum Tinman.Core.Cx.CxVariableUsage

Enumeration of possible semantic usages of CxVariable objects.

Public / Constants

Unknown

public constant Unknown → (0:int32)

The usage is unknown.

Member

public constant Member → (3:int32)

A combination of usage flags.

MemberConstant

public constant MemberConstant → (1:int32)

The variable definition of a constant.

See also

CxMemberConstant

MemberField

public constant MemberField → (2:int32)

The variable declaration of an instance field or the variable definition of a static field.

See also

CxMemberField

Parameter

public constant Parameter → (4:int32)

The variable declaration of a required constructor, method or delegate parameter or the variable definition of an optional parameter.

See also

CxParameter

Statement

public constant Statement → (56:int32)

A combination of usage flags.

StatementFor

public constant StatementFor → (8:int32)

The variable definition of a for loop statement.

See also

CxStatementFor

StatementTry

public constant StatementTry → (16:int32)

The variable declaration the catch block of a try statement.

See also

CxStatementTry

StatementVariable

public constant StatementVariable → (32:int32)

The variable declaration of a local variable statement.