3 /* Example of undeffed macro. */
5 #define OVERRIDE override
9 class DocTargetDriver {
10 virtual void clone() const OVERRIDE { } // { dg-line usage }
11 /* Offering "OVERRIDE" as a spelling suggestion for "OVERRIDE" would be
13 // { dg-bogus "did you mean" "" { target *-*-* } usage }
14 // { dg-error "expected .;. at end of member declaration" "" { target *-*-* } usage }
15 // { dg-error ".OVERRIDE. does not name a type" "" { target *-*-* } usage }
16 // { dg-bogus "macro" "" { target *-*-* } usage }