diff options
author | John McCall <rjmccall@apple.com> | 2009-11-04 23:02:40 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2009-11-04 23:02:40 +0000 |
commit | b41900410fae8cba4bc02db2e3e44142e7f4c625 (patch) | |
tree | 6e86c9975fd82c284afa0179153eb5276935635f /include/clang/Basic | |
parent | 43d8863df9d02f81acdf5f73fbc288f285bf442e (diff) |
Diagnose using a field to initialize itself. Patch by Brandon Pearcy!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86061 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic')
-rw-r--r-- | include/clang/Basic/DiagnosticSemaKinds.td | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index 368496975a..1ce7dbc949 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -518,6 +518,8 @@ def err_init_reference_member_uninitialized : Error< "reference member of type %0 uninitialized">; def note_uninit_reference_member : Note< "uninitialized reference member is here">; +def warn_field_is_uninit : Warning<"field is uninitialized when used here">, + InGroup<DiagGroup<"uninitialized">>; // C++0x decltype def err_cannot_determine_declared_type_of_overloaded_function : Error< |