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) {
|
||||
static const char Code[] = R"(
|
||||
typedef unsigned size_t;
|
||||
typedef unsigned size_t_;
|
||||
typedef struct { int x; } X;
|
||||
using XX = X;
|
||||
)";
|
||||
|
|
@ -338,7 +338,7 @@ TEST_F(FindAllSymbolsTest, CTypedefTest) {
|
|||
|
||||
{
|
||||
SymbolInfo Symbol =
|
||||
CreateSymbolInfo("size_t", SymbolInfo::TypedefName, HeaderName, 2, {});
|
||||
CreateSymbolInfo("size_t_", SymbolInfo::TypedefName, HeaderName, 2, {});
|
||||
EXPECT_TRUE(hasSymbol(Symbol));
|
||||
getSymbolExtraInfo(Symbol);
|
||||
EXPECT_EQ("unsigned int",
|
||||
|
|
|
|||
Loading…
Reference in New Issue