// { dg-do assemble } | |
// Copyright (C) 1999, 2000 Free Software Foundation | |
// by Alexandre Oliva <oliva@lsd.ic.unicamp.br> | |
// simplified from bug report by Paul Burchard <burchard@pobox.com> | |
template<class> struct A {}; | |
template<template<class> class T> struct B { | |
B() { | |
T<B>(); // { dg-bogus "" } conversion from int to non-scalar | |
} | |
}; | |
B<A> foo; |