/// Reference a function parameter, by its index.
///
/// A `FunctionArgument` expression evaluates to a pointer to the argument's
/// value. You must use a [`Load`] expression to retrieve its value, or a
/// [`Store`] statement to assign it a new value.
///
/// [`Load`]: Expression::Load
/// [`Store`]: Statement::Store
FunctionArgument(u32),
https://github.com/gfx-rs/wgpu/blob/faed98b45cdc105df78b110e3fd6ca3eef36efc7/naga/src/lib.rs#L1391C5-L1399C27
But, it seems that there is no Load and Store.