1 /* { dg-do compile } */
2 /* { dg-options "-fdump-ada-spec" } */
6 virtual void copyFrom(const Root& property) = 0;
10 virtual void copyFrom (const Root& property);
11 /* Although in C++ the type of argument Root is the parent type
12 "Root", in order to properly override this primitive in Ada
13 the profile of the generated function must be the derived
17 /* { dg-final { scan-ada-spec "Root'Class" } } */
18 /* { dg-final { cleanup-ada-spec } } */