llvm/llvm-project
Auf GitHub ansehenguarded_by attributes not supported using c++11 style
Open
#158.116 geöffnet am 11. Sept. 2025
clang:frontendgood first issue
Repository-Metriken
- Stars
- (26.378 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 1T 2h) (1.000 gemergte PRs in 30 T)
Beschreibung
#include <mutex>
class Foo {
std::mutex m;
int y __attribute__((guarded_by(m)));
int z [[clang::guarded_by(m)]];
};
<source>:6:13: warning: unknown attribute 'clang::guarded_by' ignored [-Wunknown-attributes]
6 | int z [[clang::guarded_by(m)]];
| ^~~~~~~~~~~~~~~~~