Lines Matching refs:intptr
16 FromConstexpr<intptr, constexpr int31>(i: constexpr int31): intptr {
17 return %FromConstexpr<intptr>(i);
19 FromConstexpr<intptr, constexpr int32>(i: constexpr int32): intptr {
20 return %FromConstexpr<intptr>(i);
22 FromConstexpr<intptr, constexpr intptr>(i: constexpr intptr): intptr {
23 return %FromConstexpr<intptr>(i);
141 Convert<intptr, int32>(i: int32): intptr {
144 Convert<intptr, int31>(i: int31): intptr {
147 Convert<intptr, uint32>(i: uint32): intptr {
162 Convert<intptr, uint16>(ui: uint16): intptr {
165 Convert<intptr, uint8>(ui: uint8): intptr {
168 Convert<uint8, intptr>(i: intptr): uint8 {
171 Convert<int8, intptr>(i: intptr): int8 {
183 Convert<int32, intptr>(i: intptr): int32 {
197 Convert<Smi, intptr>(i: intptr): Smi {
203 Convert<intptr, Smi>(s: Smi): intptr {
209 Convert<intptr, TaggedIndex>(ti: TaggedIndex): intptr {
212 Convert<TaggedIndex, intptr>(i: intptr): TaggedIndex {
215 Convert<intptr, uintptr>(ui: uintptr): intptr {
220 Convert<PositiveSmi, intptr>(i: intptr): PositiveSmi {
230 Convert<PositiveSmi, intptr>(i: intptr): PositiveSmi labels IfOverflow {
280 Convert<Number, intptr>(i: intptr): Number {
286 Convert<uintptr, intptr>(i: intptr): uintptr {
292 Convert<intptr, RawPtr>(r: RawPtr): intptr {
295 Convert<intptr, Number>(n: Number): intptr {
299 return IntPtrToBInt(Convert<intptr>(v));
301 extern macro IntPtrToBInt(intptr): bint;
302 Convert<bint, intptr>(v: intptr): bint {
305 extern macro BIntToIntPtr(bint): intptr;
306 Convert<intptr, bint>(v: bint): intptr {