fn make_index_literal( ctx: &mut BlockContext<'_>, index: u32, block: &mut Block, emitter: &mut Emitter, index_type: Handle<Type>, index_type_id: Word, span: Span, ) -> Result<Handle<Expression>, Error>