class.c (get_enclosing_class): New function.
authorJason Merrill <jason@gcc.gnu.org>
Wed, 9 Sep 1998 02:14:55 +0000 (22:14 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 9 Sep 1998 02:14:55 +0000 (22:14 -0400)
commitb54ccf71d5b67087aa1848fa8f580446dba28104
treef743ea2d36584e5a57b4445277257f28d79d5178
parent009425e185c045c143997bbb3030644b834475a2
class.c (get_enclosing_class): New function.

* class.c (get_enclosing_class): New function.
(is_base_of_enclosing_class): Likewise.
* cp-tree.h (get_enclosing_class): Declare.
(is_base_of_enclosing_class): Likewise.
* pt.c (coerce_template_parms): Use them.
* g++spec.c (lang_specific_driver): Check whether MATH_LIBRARY is
null to decide whether to use it.

From-SVN: r22343
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/g++spec.c
gcc/cp/pt.c