From 472288e6d68a31dfc1fe8d4f0d03c7fbcdf48fe3 Mon Sep 17 00:00:00 2001 From: Mark Koch Date: Wed, 27 Nov 2024 14:39:35 +0000 Subject: [PATCH] Use bail --- hugr-llvm/src/extension/collections.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugr-llvm/src/extension/collections.rs b/hugr-llvm/src/extension/collections.rs index 9d4e051b0..5a872a082 100644 --- a/hugr-llvm/src/extension/collections.rs +++ b/hugr-llvm/src/extension/collections.rs @@ -1,4 +1,4 @@ -use anyhow::{anyhow, Ok, Result}; +use anyhow::{anyhow, bail, Ok, Result}; use hugr_core::core::Either; use hugr_core::core::Either::{Left, Right}; use hugr_core::{ @@ -243,7 +243,7 @@ fn emit_list_op<'c, H: HugrView>( let hugr_elem_ty = match args.node().args() { [TypeArg::Type { ty }] => ty.clone(), _ => { - return Err(anyhow!("Collections: invalid type args for list op")); + bail!("Collections: invalid type args for list op"); } }; let elem_ty = ctx.llvm_type(&hugr_elem_ty)?;