Skip to content

Commit 81e1e29

Browse files
committed
fixup! add 129-bit test-case
1 parent 1783aa4 commit 81e1e29

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

lldb/unittests/Symbol/TestTypeSystemClang.cpp

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,14 @@ TEST_F(TestTypeSystemClang, TestGetBuiltinTypeForDWARFEncodingAndBitSize) {
272272
"_BitInt", llvm::dwarf::DW_ATE_signed, 2)
273273
.GetTypeName(),
274274
"_BitInt(2)");
275+
EXPECT_EQ(GetBuiltinTypeForDWARFEncodingAndBitSize(
276+
"_BitInt(129)", llvm::dwarf::DW_ATE_signed, 129)
277+
.GetTypeName(),
278+
"_BitInt(129)");
279+
EXPECT_EQ(GetBuiltinTypeForDWARFEncodingAndBitSize(
280+
"_BitInt", llvm::dwarf::DW_ATE_signed, 129)
281+
.GetTypeName(),
282+
"_BitInt(129)");
275283

276284
EXPECT_FALSE(GetBuiltinTypeForDWARFEncodingAndBitSize(
277285
"unsigned _BitIn", llvm::dwarf::DW_ATE_unsigned, 2)
@@ -300,6 +308,14 @@ TEST_F(TestTypeSystemClang, TestGetBuiltinTypeForDWARFEncodingAndBitSize) {
300308
"unsigned _BitInt", llvm::dwarf::DW_ATE_unsigned, 2)
301309
.GetTypeName(),
302310
"unsigned _BitInt(2)");
311+
EXPECT_EQ(GetBuiltinTypeForDWARFEncodingAndBitSize(
312+
"unsigned _BitInt(129)", llvm::dwarf::DW_ATE_unsigned, 129)
313+
.GetTypeName(),
314+
"unsigned _BitInt(129)");
315+
EXPECT_EQ(GetBuiltinTypeForDWARFEncodingAndBitSize(
316+
"unsigned _BitInt", llvm::dwarf::DW_ATE_unsigned, 129)
317+
.GetTypeName(),
318+
"unsigned _BitInt(129)");
303319
}
304320

305321
TEST_F(TestTypeSystemClang, TestBitIntTypeInfo) {

0 commit comments

Comments
 (0)