Rename __lambda to __lambda_node (apply r164404 from libcxxabi)
- fixes gcc 4.6 build problems - resolves open bugzilla http://llvm.org/bugs/show_bug.cgi?id=13889 llvm-svn: 168835
This commit is contained in:
parent
b8e5c79af1
commit
e812109868
|
|
@ -3932,11 +3932,11 @@ public:
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
class __lambda
|
class __lambda_node
|
||||||
: public __node
|
: public __node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
__lambda(__node* params, const char *number, size_t number_size)
|
__lambda_node(__node* params, const char *number, size_t number_size)
|
||||||
{
|
{
|
||||||
__right_ = params;
|
__right_ = params;
|
||||||
__name_ = number;
|
__name_ = number;
|
||||||
|
|
@ -7009,7 +7009,7 @@ __demangle_tree::__parse_unnamed_type_name(const char* first, const char* last)
|
||||||
return first;
|
return first;
|
||||||
|
|
||||||
if (type == 'l')
|
if (type == 'l')
|
||||||
__make<__lambda>(__root_, number_start, static_cast<size_t>(number_end - number_start));
|
__make<__lambda_node>(__root_, number_start, static_cast<size_t>(number_end - number_start));
|
||||||
else
|
else
|
||||||
__make<__unnamed>(number_start, static_cast<size_t>(number_end - number_start));
|
__make<__unnamed>(number_start, static_cast<size_t>(number_end - number_start));
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue