• Roland Levillain's avatar
    Restore the compatibility of morphers with G++ 4.0. · 555fe8df
    Roland Levillain authored
    	* oln/core/macros.hh (oln_direct_type_of, oln_direct_type_of_):
    	New macros.
    	* oln/morpher/internal/image_extension.hh (oln): Use
    	`oln_direct_type_of(Exact, ...)' instead of
    	`oln_type_of(self_t, ...)'.
    	* tests/morphers.cc (main): Add more static assertions.
    	* tests/identity_morpher.cc: More documentation.
    	* tests/add_neighborhood_morpher.cc: New test.
    	* tests/Makefile.am (check_PROGRAMS): Add
    	add_neighborhood_morpher.
    	(add_neighborhood_morpher_SOURCES): New.
    
    
    git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@558 4aad255d-cdde-0310-9447-f3009e2ae8c0
    555fe8df