Skip to content

Commit c598396

Browse files
committed
Speculatively fix the lldb build
This should fix the issues found by: https://lab.llvm.org/buildbot/#/builders/68/builds/40172
1 parent df6803d commit c598396

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

lldb/unittests/Symbol/TestTypeSystemClang.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -726,21 +726,22 @@ TEST_F(TestTypeSystemClang, TestGetTypeClassDeclType) {
726726

727727
TEST_F(TestTypeSystemClang, TestGetTypeClassTypeOf) {
728728
clang::ASTContext &ctxt = m_ast->getASTContext();
729-
QualType t = ctxt.getTypeOfType(makeConstInt(ctxt));
729+
QualType t = ctxt.getTypeOfType(makeConstInt(ctxt), TypeOfKind::Qualified);
730730
EXPECT_EQ(lldb::eTypeClassBuiltin, m_ast->GetTypeClass(t.getAsOpaquePtr()));
731731
}
732732

733733
TEST_F(TestTypeSystemClang, TestGetTypeClassTypeOfExpr) {
734734
clang::ASTContext &ctxt = m_ast->getASTContext();
735735
auto *nullptr_expr = new (ctxt) CXXNullPtrLiteralExpr(ctxt.NullPtrTy, SourceLocation());
736-
QualType t = ctxt.getTypeOfExprType(nullptr_expr);
736+
QualType t = ctxt.getTypeOfExprType(nullptr_expr, TypeOfKind::Qualified);
737737
EXPECT_EQ(lldb::eTypeClassBuiltin, m_ast->GetTypeClass(t.getAsOpaquePtr()));
738738
}
739739

740740
TEST_F(TestTypeSystemClang, TestGetTypeClassNested) {
741741
clang::ASTContext &ctxt = m_ast->getASTContext();
742-
QualType t_base = ctxt.getTypeOfType(makeConstInt(ctxt));
743-
QualType t = ctxt.getTypeOfType(t_base);
742+
QualType t_base =
743+
ctxt.getTypeOfType(makeConstInt(ctxt), TypeOfKind::Qualified);
744+
QualType t = ctxt.getTypeOfType(t_base, TypeOfKind::Qualified);
744745
EXPECT_EQ(lldb::eTypeClassBuiltin, m_ast->GetTypeClass(t.getAsOpaquePtr()));
745746
}
746747

0 commit comments

Comments
 (0)