PR c++/28051
* search.c (lookup_member): Robustify
* g++.dg/template/using10.C: Adjust error markers.
From-SVN: r115530
+2006-07-17 Lee Millward <lee.millward@gmail.com>
+
+ PR c++/28051
+ * search.c (lookup_member): Robustify.
+
2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
PR c++/28249
tree type = NULL_TREE, basetype_path = NULL_TREE;
struct lookup_field_info lfi;
+ if (name == error_mark_node)
+ return NULL_TREE;
+
/* rval_binfo is the binfo associated with the found member, note,
this can be set with useful information, even when rval is not
set, because it must deal with ALL members, not just non-function
+2006-07-17 Lee Millward <lee.millward@gmail.com>
+
+ PR c++/28051
+ * g++.dg/template/using10.C: Adjust error markers.
+
2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
PR c++/28249
template<int N> struct B : A<N>
{
- using A<N>::operator typename A<N>::X; // { dg-error "no type named" }
+ using A<N>::operator typename A<N>::X; // { dg-error "no type named|members matching" }
};
B<0> b;