commit | 118b098cd9f418f6b441f319251d1d2fb5e73500 | [log] [tgz] |
---|---|---|
author | Anders Carlsson <andersca@mac.com> | Wed Apr 29 23:19:39 2009 +0000 |
committer | Anders Carlsson <andersca@mac.com> | Wed Apr 29 23:19:39 2009 +0000 |
tree | 70ced447c7d2373be2c64c27bffc720762309903 | |
parent | e5f93b1e58decee05b955f88a739c7a1a437d428 [diff] |
Just because a declaration has the same name as its containing class doesn't mean that it's a constructor. Fixes rdar://problem/6815988. llvm-svn: 70436
diff --git a/clang/test/SemaCXX/constructor.cpp b/clang/test/SemaCXX/constructor.cpp index eae5146..1429cc6 100644 --- a/clang/test/SemaCXX/constructor.cpp +++ b/clang/test/SemaCXX/constructor.cpp
@@ -40,3 +40,8 @@ struct Length { Length l() const { return *this; } }; + +// <rdar://problem/6815988> +struct mmst_reg{ + char mmst_reg[10]; +};