================ @@ -78,10 +81,17 @@ struct found_outside_of_struct { struct bar *fam[] __counted_by(global); // expected-error {{field 'global' in 'counted_by' not inside structure}} }; +#ifndef LATE_PARSING_ENABLED struct self_referrential { int bork; struct bar *self[] __counted_by(self); // expected-error {{use of undeclared identifier 'self'}} }; +#else +struct self_referrential { ---------------- AaronBallman wrote:
Same suggestion here as above. https://github.com/llvm/llvm-project/pull/102236 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits