• nathan's avatar
    cp: · bb560c37
    nathan authored
    	PR C++/16174
    	* call.c (build_temp): Declare.
    	(check_constructor_callable): New.
    	(reference_binding): Only set CHECK_COPY_CONSTRUCTOR if not for
    	CONSTRUCTOR_CALLABLE.
    	(convert_like_real, initialize_reference): Use
    	check_constructor_callable.
    	* cp-tree.h (LOOKUP_CONSTRUCTOR_CALLABLE): New.
    	(LOOKUP_*): Renumber.
    testsuite:
    	* PR C++/16174
    	* g++.dg/template/ctor4.C: New.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83775 138bc75d-0d04-0410-961f-82ee72b054a4
    bb560c37
call.c 193 KB