summaryrefslogtreecommitdiff
path: root/gcc/cp/name-lookup.h
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2011-08-14 00:41:43 -0400
committerJason Merrill <jason@gcc.gnu.org>2011-08-14 00:41:43 -0400
commitfdf03377272dc39c9c9ceea453282ba7a8032142 (patch)
tree97ad70a23b265deb3ad4b09c18d9cf2bd1cd9038 /gcc/cp/name-lookup.h
parentb23903f787aaaf84dea18ae8c19dbb232c6ae552 (diff)
downloadgcc-fdf03377272dc39c9c9ceea453282ba7a8032142.tar.gz
re PR c++/50075 ([C++0x] ICE related to parameter deduction and initializer_list)
PR c++/50075 * name-lookup.c (local_bindings_p): New. * name-lookup.h: Declare it. * lex.c (unqualified_name_lookup_error): Use it. From-SVN: r177743
Diffstat (limited to 'gcc/cp/name-lookup.h')
-rw-r--r--gcc/cp/name-lookup.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/cp/name-lookup.h b/gcc/cp/name-lookup.h
index 5974dce3288..a37afdb9b33 100644
--- a/gcc/cp/name-lookup.h
+++ b/gcc/cp/name-lookup.h
@@ -292,6 +292,7 @@ extern bool kept_level_p (void);
extern bool global_bindings_p (void);
extern bool toplevel_bindings_p (void);
extern bool namespace_bindings_p (void);
+extern bool local_bindings_p (void);
extern bool template_parm_scope_p (void);
extern scope_kind innermost_scope_kind (void);
extern cp_binding_level *begin_scope (scope_kind, tree);