Options
All
  • Public
  • Public/Protected
  • All
Menu

Module hdl/hdltypes

Index

Type aliases

HDLDataType

HDLExpr

HDLValue

HDLValue: number | bigint | Uint8Array | Uint16Array | Uint32Array | HDLValue[]

Functions

hasDataType

  • Parameters

    • arg: any

    Returns arg is HDLDataTypeObject

isArrayItem

  • Parameters

    • arg: any

    Returns arg is HDLArrayItem

isArrayType

  • Parameters

    • arg: any

    Returns arg is HDLUnpackArray

isBigConstExpr

  • Parameters

    • arg: any

    Returns arg is HDLConstant

isBinop

  • Parameters

    • arg: any

    Returns arg is HDLBinop

isBlock

  • Parameters

    • arg: any

    Returns arg is HDLBlock

isConstExpr

  • Parameters

    • arg: any

    Returns arg is HDLConstant

isFuncCall

  • Parameters

    • arg: any

    Returns arg is HDLFuncCall

isLogicType

  • Parameters

    • arg: any

    Returns arg is HDLLogicType

isTriop

  • Parameters

    • arg: any

    Returns arg is HDLTriop

isUnop

  • Parameters

    • arg: any

    Returns arg is HDLUnop

isVarDecl

  • Parameters

    • arg: any

    Returns arg is HDLVariableDef

isVarRef

  • Parameters

    • arg: any

    Returns arg is HDLVarRef

isWhileop

  • Parameters

    • arg: any

    Returns arg is HDLWhileOp

Generated using TypeDoc