From e7ab53ea69feee18ce98ade07d272d16534e89d8 Mon Sep 17 00:00:00 2001 From: Gabriel Dos Reis Date: Fri, 19 Sep 2003 03:12:31 +0000 Subject: decl.c (cxx_scope_descriptor): Fix thinko. * decl.c (cxx_scope_descriptor): Fix thinko. (struct cp_binding_level): Adjust type of binding_depth field. From-SVN: r71557 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/decl.c | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 1bc2abf..6b0fa8a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2003-09-19 Gabriel Dos Reis + + * decl.c (cxx_scope_descriptor): Fix thinko. + (struct cp_binding_level): Adjust type of binding_depth field. + 2003-09-18 Danny Smith PR c++/12320 diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 8676698..095c6fd 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -371,7 +371,7 @@ struct cp_binding_level GTY(()) tree dead_vars_from_for; /* Binding depth at which this level began. */ - unsigned binding_depth; + int binding_depth; /* The kind of scope that this object represents. However, a SK_TEMPLATE_SPEC scope is represented with KIND set to @@ -455,6 +455,9 @@ cxx_scope_descriptor (cxx_scope *scope) "try-scope", "catch-scope", "for-scope", + "function-parameter-scope", + "class-scope", + "namespace-scope", "template-parameter-scope", "template-explicit-spec-scope" }; -- cgit v1.1