Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.old-deja/g++.law/access2.C @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
// { dg-do assemble } // GROUPS passed access // access file // Message-Id: <9306301534.AA05072@sparc1.cnm.us.es> // From: juando@cnm.us.es (Juan D. Martin) // Subject: Compiler lets access to private constructor in template. // Date: Wed, 30 Jun 93 17:34:10 +0200 template <class T> class Foo { private: friend class Bar; // To avoid warning. Foo(const T &v) {}; // { dg-message "" } private }; int main() { Foo<int>(1);// { dg-error "" } }