Commit ca2e264d by Jason Merrill Committed by Jason Merrill

* search.c (lookup_base): Handle NULL_TREE.

From-SVN: r196738
parent b7df43cd
2013-03-16 Jason Merrill <jason@redhat.com>
* search.c (lookup_base): Handle NULL_TREE.
PR c++/56481
* semantics.c (potential_constant_expression_1): Use of 'this' in
a non-constexpr function makes the expression not potentially
......
......@@ -188,6 +188,14 @@ lookup_base (tree t, tree base, base_access access,
tree t_binfo;
base_kind bk;
/* "Nothing" is definitely not derived from Base. */
if (t == NULL_TREE)
{
if (kind_ptr)
*kind_ptr = bk_not_base;
return NULL_TREE;
}
if (t == error_mark_node || base == error_mark_node)
{
if (kind_ptr)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment