make owen happy by being explicit.
authorChris Lattner <sabre@nondot.org>
Tue, 11 Aug 2009 17:38:15 +0000 (17:38 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 11 Aug 2009 17:38:15 +0000 (17:38 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78688 91177308-0d34-0410-b5e6-96231b3b80d8

docs/CodingStandards.html

index 2fe3bdc9e2bbb1073b9dcf254d1b861a7179a5da..ff707f3a84fb263166f26686e700f29877207674 100644 (file)
@@ -419,7 +419,8 @@ different symbols based on whether <tt>class</tt> or <tt>struct</tt> was used to
 declare the symbol.  This can lead to problems at link time.</p> 
 
 <p>So, the rule for LLVM is to always use the <tt>class</tt> keyword, unless
-<b>all</b> members are public, in which case <tt>struct</tt> is allowed.</p>
+<b>all</b> members are public and the type is a C++ "POD" type, in which case 
+<tt>struct</tt> is allowed.</p>
 
 </div>