Enums§
Functions§
- adjust_
block 🔒 - Replace every expression handle in
block
with its counterpart given bynew_pos
. - adjust_
expr 🔒 - Replace every expression handle in
expr
with its counterpart given bynew_pos
. - adjust_
stmt 🔒 - Replace every expression handle in
stmt
with its counterpart given bynew_pos
. - filter_
emits_ 🔒in_ block - Adjust
Emit
statements inblock
to skipneeds_pre_emit
expressions we have introduced. - map_
value_ 🔒to_ literal - process_
function 🔒 - Replace all override expressions in
function
with fully-evaluated constants. - process_
override 🔒 - Add a
Constant
tomodule
for the overrideold_h
. - process_
overrides - Compact
module
and replace all overrides with constants. - process_
workgroup_ 🔒size_ override - revalidate 🔒