Enum Member ↔ Name & Value pair of enum
Member Definition
Assign Initializer value as Enum Member, inside enum via = operator
Literal Enum Member
Enum Member with Initializer either explicitly initialized via number/stringLiteral | omitted Initializer (implicit value)
Constant Enum Member
Enum Member initialized via Expression, result computed at Compile Time
Computed Enum Member
Enum Member initialized via arbitrary Expression
References
Member Definition↔ Assign Initializer value as Enum Member, insideenumvia=operatorInitializer↔ Value assigned to Enum Member nameLiteral Enum Member↔ Enum Member with Initializer either explicitly initialized vianumber/stringLiteral | omitted Initializer (implicit value)Constant Enum Member↔ Enum Member initialized via Expression, result computed at Compile TimeComputed Enum Member↔ Enum Member initialized via arbitrary Expression