Skip to content

isPtr

isPtr<T>(schema): schema is T

Checks whether passed in value is a pointer schema.

T extends Ptr<AddressSpace, StorableData, Access>

unknown

schema is T

isPtr(d.ptrFn(d.f32)) // true
isPtr(d.ptrPrivate(d.f32)) // true
isPtr(d.f32) // false

packages/typegpu/src/data/wgslTypes.ts:1790