enumU32
이 페이지에서

enumU32()

함수, 값 분류

Declare a u32 enum from a name-to-value map: const Kind = enumU32.

import { enumU32 } from 'typeshade'

시그니처, 설명, 예제는 커밋 c66579bf의 컴파일러 소스에서 그대로 가져온 영어 원문입니다.

구문

function enumU32<const M extends Record<string, number>>(values: M): EnumU32<M>

매개변수

values M extends Record<string, number>

반환값

EnumU32<M>

설명

The const type parameter preserves the literal keys, so matchEnum can require one arm per member. The values are the integer case labels emitted in the switch.

관련 가이드

함께 보기

소스

src/core/ir/node.ts, 2347행, 커밋 c66579bf 기준

이 페이지 편집 문제 보고