FindAllSymbolsTest.CTypedefTest: Tweak for LLP64 like x86_64-win32.
In file included from symbol.cc:1:
symbols.h:2:24: error: typedef redefinition with different types ('unsigned int'
vs 'unsigned long long')
typedef unsigned size_t;
^
llvm-svn: 267841
This commit is contained in:
parent
c9e759acff
commit
d016c3e3a0
|
|
@ -330,7 +330,7 @@ TEST_F(FindAllSymbolsTest, DecayedTypeTest) {
|
||||||
|
|
||||||
TEST_F(FindAllSymbolsTest, CTypedefTest) {
|
TEST_F(FindAllSymbolsTest, CTypedefTest) {
|
||||||
static const char Code[] = R"(
|
static const char Code[] = R"(
|
||||||
typedef unsigned size_t;
|
typedef unsigned size_t_;
|
||||||
typedef struct { int x; } X;
|
typedef struct { int x; } X;
|
||||||
using XX = X;
|
using XX = X;
|
||||||
)";
|
)";
|
||||||
|
|
@ -338,7 +338,7 @@ TEST_F(FindAllSymbolsTest, CTypedefTest) {
|
||||||
|
|
||||||
{
|
{
|
||||||
SymbolInfo Symbol =
|
SymbolInfo Symbol =
|
||||||
CreateSymbolInfo("size_t", SymbolInfo::TypedefName, HeaderName, 2, {});
|
CreateSymbolInfo("size_t_", SymbolInfo::TypedefName, HeaderName, 2, {});
|
||||||
EXPECT_TRUE(hasSymbol(Symbol));
|
EXPECT_TRUE(hasSymbol(Symbol));
|
||||||
getSymbolExtraInfo(Symbol);
|
getSymbolExtraInfo(Symbol);
|
||||||
EXPECT_EQ("unsigned int",
|
EXPECT_EQ("unsigned int",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue