summaryrefslogtreecommitdiff
path: root/src/trans/target.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/trans/target.cpp')
-rw-r--r--src/trans/target.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/trans/target.cpp b/src/trans/target.cpp
index 28d874e5..b67bc0ea 100644
--- a/src/trans/target.cpp
+++ b/src/trans/target.cpp
@@ -616,12 +616,12 @@ namespace {
}
}
} break;
- TU_ARM(ty.m_data, Borrow, te) {
+ TU_ARM(ty.m_data, Borrow, _te) { (void)_te;
out_path.sub_fields.push_back(0);
Target_GetSizeOf(sp, resolve, ty, out_path.size);
return true;
} break;
- TU_ARM(ty.m_data, Function, _te)
+ TU_ARM(ty.m_data, Function, _te) (void)_te;
out_path.sub_fields.push_back(0);
Target_GetSizeOf(sp, resolve, ty, out_path.size);
return true;
@@ -800,7 +800,7 @@ namespace {
{
vals.push_back(v.val);
}
- rv.variants = TypeRepr::VariantMode::make_Values({ 0, rv.size, ::std::move(vals) });
+ rv.variants = TypeRepr::VariantMode::make_Values({ { 0, static_cast<uint8_t>(rv.size), {} }, ::std::move(vals) });
}
} break;
}