Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.dg/other/dump-ada-spec-4.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 compile } */ /* { dg-options "-fdump-ada-spec" } */ class Root { public: virtual void copyFrom(const Root& property) = 0; }; class DT : Root { virtual void copyFrom (const Root& property); /* Although in C++ the type of argument Root is the parent type "Root", in order to properly override this primitive in Ada the profile of the generated function must be the derived type "DT" */ }; /* { dg-final { scan-ada-spec "Root'Class" } } */ /* { dg-final { cleanup-ada-spec } } */