diff options
Diffstat (limited to 'include/clang')
-rw-r--r-- | include/clang/Basic/DiagnosticSemaKinds.td | 8 | ||||
-rw-r--r-- | include/clang/Sema/Sema.h | 5 |
2 files changed, 8 insertions, 5 deletions
diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index 89755cba17..617bc62bc9 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -1824,22 +1824,22 @@ def note_template_parameter_pack_here : Note< def err_unexpanded_parameter_pack_0 : Error< "%select{expression|base type|declaration type|data member type|bit-field " "size|static assertion|fixed underlying type|enumerator value|" - "using declaration|friend declaration|qualifier}0 " + "using declaration|friend declaration|qualifier|initializer}0 " "contains an unexpanded parameter pack">; def err_unexpanded_parameter_pack_1 : Error< "%select{expression|base type|declaration type|data member type|bit-field " "size|static assertion|fixed underlying type|enumerator value|" - "using declaration|friend declaration|qualifier}0 " + "using declaration|friend declaration|qualifier|initializer}0 " "contains unexpanded parameter pack %1">; def err_unexpanded_parameter_pack_2 : Error< "%select{expression|base type|declaration type|data member type|bit-field " "size|static assertion|fixed underlying type|enumerator value|" - "using declaration|friend declaration|qualifier}0 " + "using declaration|friend declaration|qualifier|initializer}0 " "contains unexpanded parameter packs %1 and %2">; def err_unexpanded_parameter_pack_3_or_more : Error< "%select{expression|base type|declaration type|data member type|bit-field " "size|static assertion|fixed underlying type|enumerator value|" - "using declaration|friend declaration|qualifier}0 " + "using declaration|friend declaration|qualifier|initializer}0 " "contains unexpanded parameter packs %1, %2, ...">; def err_unexpected_typedef : Error< diff --git a/include/clang/Sema/Sema.h b/include/clang/Sema/Sema.h index 9727807676..32a658ae4b 100644 --- a/include/clang/Sema/Sema.h +++ b/include/clang/Sema/Sema.h @@ -3166,7 +3166,10 @@ public: UPPC_FriendDeclaration, /// \brief A declaration qualifier. - UPPC_DeclarationQualifier + UPPC_DeclarationQualifier, + + /// \brief An initializer. + UPPC_Initializer }; /// \brief If the given type contains an unexpanded parameter pack, |