Closed dj2 closed 6 months ago
let
let x = *y
Going to call this done. There appears to be sufficient coverage at this point. Followup issues can be filed if anything further is needed.
let
at module scope failslet
at function scope succeedslet
with shader-creation value succeedslet
with runtime value succeedslet
without a type infers the typelet
with a type and non-matching RHS type failslet
with a type and matching RHS type succeedslet
without an initializer failslet
with invalid initializer failslet
assigned a texture failslet
assigned a sampler failslet
assigned a pointer passes ???let
assigned a pointer indirection passeslet x = *y
;let
assigned an atomic failslet
assigned a matrix passeslet
assigned a vector passeslet
assigned an array passeslet
assigned runtime array fails?let
with comments between components