Commit 90ef7773 by Paolo Carlini Committed by Paolo Carlini

typeck.c (invalid_nonstatic_memfn_p): Use DECL_NONSTATIC_MEMBER_FUNCTION_P.

2009-01-29  Paolo Carlini  <paolo.carlini@oracle.com>

	* typeck.c (invalid_nonstatic_memfn_p): Use
	DECL_NONSTATIC_MEMBER_FUNCTION_P.

From-SVN: r143761
parent e9e077fa
2009-01-29 Paolo Carlini <paolo.carlini@oracle.com>
* typeck.c (invalid_nonstatic_memfn_p): Use
DECL_NONSTATIC_MEMBER_FUNCTION_P.
2009-01-27 Paolo Carlini <paolo.carlini@oracle.com> 2009-01-27 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/37554 PR c++/37554
......
/* Build expressions with type checking for C++ compiler. /* Build expressions with type checking for C++ compiler.
Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
Free Software Foundation, Inc. Free Software Foundation, Inc.
Hacked by Michael Tiemann (tiemann@cygnus.com) Hacked by Michael Tiemann (tiemann@cygnus.com)
...@@ -1494,7 +1494,7 @@ cxx_sizeof_or_alignof_expr (tree e, enum tree_code op, bool complain) ...@@ -1494,7 +1494,7 @@ cxx_sizeof_or_alignof_expr (tree e, enum tree_code op, bool complain)
bool bool
invalid_nonstatic_memfn_p (const_tree expr, tsubst_flags_t complain) invalid_nonstatic_memfn_p (const_tree expr, tsubst_flags_t complain)
{ {
if (TREE_CODE (TREE_TYPE (expr)) == METHOD_TYPE) if (DECL_NONSTATIC_MEMBER_FUNCTION_P (expr))
{ {
if (complain & tf_error) if (complain & tf_error)
error ("invalid use of non-static member function"); error ("invalid use of non-static member function");
......
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