Fix typo. Clarify underlying message.
authorDevang Patel <dpatel@apple.com>
Mon, 24 Mar 2008 18:10:52 +0000 (18:10 +0000)
committerDevang Patel <dpatel@apple.com>
Mon, 24 Mar 2008 18:10:52 +0000 (18:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48734 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LangRef.html

index 8122d4356cdee518f9601596b8b301d0549ff472..e44edf421fd12259eb33a6948beb3c399791691b 100644 (file)
@@ -1227,8 +1227,8 @@ type "{ i32, [0 x float]}", for example.</p>
 <p>The function type can be thought of as a function signature.  It
 consists of a return type and a list of formal parameter types. The
 return type of a function type is a scalar type or a struct type. If the 
-return type is a struct type then all struct elements must be of first 
-class type. Function types are usually used to build virtual function tables
+return type is a struct type then all struct elements must be of first 
+class types. Function types are usually used to build virtual function tables
 (which are structures of pointers to functions), for indirect function
 calls, and when defining a function.</p>
 
@@ -1264,8 +1264,8 @@ Variable argument functions can access their arguments with the <a
     </td>
   </tr><tr class="layout">
     <td class="left"><tt>{i32, i32} (i32)</tt></td>
-    <td class="left">A function taking an <tt>i32></tt>, returning two values
-        <tt> i32 </tt> as an arggregate of type <tt>{ i32, i32 }</tt>
+    <td class="left">A function taking an <tt>i32></tt>, returning two 
+        <tt> i32 </tt> values as an aggregate of type <tt>{ i32, i32 }</tt>
     </td>
   </tr>
 </table>