[clang] [Bounds Safety][NFC] Add some missing coverage for `-fexperimental-late-parse-attributes` (PR #102236)
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Wed Aug 7 06:32:02 PDT 2024
================
@@ -80,10 +81,17 @@ struct found_outside_of_struct {
struct bar ** ptr __sized_by(global); // expected-error {{field 'global' in 'sized_by' not inside structure}}
};
+#ifndef LATE_PARSING_ENABLED
struct self_referrential {
int bork;
struct bar *self[] __sized_by(self); // expected-error {{use of undeclared identifier 'self'}}
};
+#else
+struct self_referrential {
----------------
AaronBallman wrote:
Here too.
https://github.com/llvm/llvm-project/pull/102236
More information about the cfe-commits
mailing list