diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-11-17 05:17:33 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-11-17 05:17:33 +0000 |
commit | 03c5705a99a96a471b2868898ee9688a6721e02a (patch) | |
tree | 2d8c60e17f7c37c80d3e44db50196188a2a148ff /include/clang/Basic | |
parent | 145e2ea10fb6240265c3fac8137a5f2b01b1a426 (diff) |
Require the object type of a member access expression ("." or "->") to
be complete.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89042 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic')
-rw-r--r-- | include/clang/Basic/DiagnosticSemaKinds.td | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index e1fe4dd4b6..fd544827b1 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -401,7 +401,9 @@ def note_ambig_member_ref_scope : Note< "lookup from the current scope refers here">; def err_qualified_member_nonclass : Error< "qualified member access refers to a member in %0">; - +def err_incomplete_member_access : Error< + "member access into incomplete type %0">; + // C++ class members def err_storageclass_invalid_for_member : Error< "storage class specified for a member declaration">; |