PRE_EMIT_INTRINSICS
이 페이지에서

PRE_EMIT_INTRINSICS

상수, 백엔드 분류

The builtin ids that fp64Lower rewrites away before any backend runs: 'f64', 'f64FromParts' and 'f64Parts'.

import { PRE_EMIT_INTRINSICS } from 'typeshade'

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

구문

const PRE_EMIT_INTRINSICS: ReadonlySet<string>

설명

Ids in PORTABLE_INTRINSICS do reach spellIntrinsic; these must not. isKnownIntrinsic excludes them, so if one survives to a backend, that backend throws SD0040 when it is asked to spell the f64 type the call carries, and the failure is reported before the driver sees invalid source.

함께 보기

소스

src/core/intrinsics.ts, 1141행, 커밋 c66579bf 기준

이 페이지 편집 문제 보고