Skip to content

Commit c3dc950

Browse files
committed
[test] Use platform pointer size in type reflection test
1 parent 2c6c6b1 commit c3dc950

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

unittests/CppInterOp/TypeReflectionTest.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ TEST(TypeReflectionTest, GetSizeOfType) {
7474
EXPECT_EQ(Cpp::GetSizeOfType(Cpp::GetVariableType(Decls[3])), 8);
7575
EXPECT_EQ(Cpp::GetSizeOfType(Cpp::GetVariableType(Decls[4])), 16);
7676
EXPECT_EQ(Cpp::GetSizeOfType(Cpp::GetTypeFromScope(Decls[5])), 0);
77-
EXPECT_EQ(Cpp::GetSizeOfType(Cpp::GetVariableType(Decls[6])), 8);
77+
EXPECT_EQ(Cpp::GetSizeOfType(Cpp::GetVariableType(Decls[6])),
78+
sizeof(intptr_t));
7879
}
7980

8081
TEST(TypeReflectionTest, GetCanonicalType) {

unittests/CppInterOp/Utils.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include "clang/Sema/Sema.h"
1414

1515
#include <algorithm>
16+
#include <cstdint>
1617
#include <string>
1718

1819
using namespace clang;

0 commit comments

Comments
 (0)