Options
All
  • Public
  • Public/Protected
  • All
Menu

Matches class defined within an enum

Type Parameters

Hierarchy

Index

Constructors

Properties

id: number

Unique identifier for each class

index: number
name: string
parent: EnumBaseType

Metadata associating this class with the parent

recursive: boolean = false
token: LexerToken
type: T

Base type

valueType: ValueType
ValueTypes: { 0: SyntaxType; 1: SyntaxType; 2: SyntaxType; 3: SyntaxType; 4: SyntaxType; 5: SyntaxType; 6: SyntaxType; 7: SyntaxType; 8: SyntaxType; 9: SyntaxType } = ...
_tokenIdMap: Map<LexerToken, number> = ...

Methods

  • check(type: Type): boolean
  • getBaseType(): T
  • getClassIds(): number[]
  • getWasmTypeName(): string
  • isUnit(): boolean
  • toString(): string

Generated using TypeDoc