Richard Smith: __int128 is a GNU keyword which clang 3.1 supports. This usage of it as an identifier will need to be renamed.

llvm-svn: 155044
This commit is contained in:
Howard Hinnant 2012-04-18 20:55:06 +00:00
parent 8998657c64
commit b54f86aa9d
1 changed files with 2 additions and 2 deletions

View File

@ -5241,7 +5241,7 @@ public:
}
};
class __int128
class __signed_int128
: public __node
{
static const size_t n = sizeof("__int128") - 1;
@ -6444,7 +6444,7 @@ __demangle_tree::__parse_builtin_type(const char* first, const char* last)
++first;
break;
case 'n':
if (__make<__int128>())
if (__make<__signed_int128>())
++first;
break;
case 'o':