• nathan's avatar
    * cp-tree.h (struct lang_type_class): Make pure_virtuals a · 03106e7d
    nathan authored
    	VEC(tree).
    	(CLASSTYPE_INLINE_FRIENDS, CLASSTYPE_PURE_VIRTUALS): Update
    	comments.
    	* call.c (build_new_method_call): Don't confirm a pure virtual is
    	in CLASSTYPE_PURE_VIRTUALS.  Reorder checks. Make it a warning.
    	* class.c (check_methods): CLASSTYPE_INLINE_FRIENDS is a VEC(tree).
    	(fixup_inline_methods, finish_struct): Likewise.
    	* decl.c (finish_method): Likewise.
    	* search.c (dfs_get_pure_virtuals, get_pure_virtuals):
    	CLASSTYPE_PURE_VIRTUALS is a VEC(tree).
    	* typeck2.c (abstract_virtuals_error): Likewise. Truncate the
    	vector to avoid repeating the list in error messages.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87592 138bc75d-0d04-0410-961f-82ee72b054a4
    03106e7d
class.c 240 KB