Searched refs:preferred_name (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | attributes.cpp | 557 namespace preferred_name { namespace 558 int x [[clang::preferred_name("frank")]]; // expected-error {{expected a type}} 559 …int y [[clang::preferred_name(int)]]; // expected-warning {{'preferred_name' attribute only applie… 560 …struct [[clang::preferred_name(int)]] A; // expected-warning {{'preferred_name' attribute only app… 567 template<typename T> struct [[clang::preferred_name(X), clang::preferred_name(Y)]] C; 568 …template<typename T> struct [[clang::preferred_name(const X)]] C; // expected-error {{argument 'co… 569 …template<typename T> struct [[clang::preferred_name(Z)]] C; // expected-error {{argument 'preferre… 614 struct [[clang::preferred_name(iterator), 615 clang::preferred_name(const_iterator)]] Iter {}; 623 …template<int A, int B, typename ...T> struct [[clang::preferred_name(::preferred_name::Bar<T...>)]… [all …]
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | decl-attrs.cpp | 7 namespace preferred_name { namespace 11 template<typename T> struct [[using clang: preferred_name(Y), preferred_name(Z)]] X {}; 29 namespace preferred_name { namespace
|
| /llvm-project-15.0.7/clang/test/Modules/ |
| H A D | preferred_name.cppm | 1 // Tests that the ODR check wouldn't produce false-positive result for preferred_name attribute.
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | StandardCPlusPlusModules.rst | 570 Due to a tricky problem, when Clang writes BMIs, Clang will ignore the ``preferred_name`` attribute… 571 This implies that the ``preferred_name`` wouldn't show in debugger or dumping.
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | AttrDocs.td | 5025 The ``preferred_name`` attribute can be applied to a class template, and 5039 template<typename T> struct [[clang::preferred_name(string), 5040 clang::preferred_name(wstring)]] basic_string { 5045 Note that the ``preferred_name`` attribute will be ignored when the compiler 5048 declarations with `preferred_name`. This is intended to be fixed in the future.
|
| H A D | Attr.td | 2641 let Spellings = [Clang<"preferred_name", /*AllowInC*/0>];
|
| H A D | DiagnosticSemaKinds.td | 4185 "argument %0 to 'preferred_name' attribute is not a typedef for "
|