Update the description of first-class types to reflect that
[oota-llvm.git] / docs / LangRef.html
index 59d6581ce211e915c7ac6121c01f7e01acca662b..0fcc26313ef04906ce98180e386d192c808eb99a 100644 (file)
@@ -1066,8 +1066,7 @@ classifications:</p>
 <p>The <a href="#t_firstclass">first class</a> types are perhaps the
 most important.  Values of these types are the only ones which can be
 produced by instructions, passed as arguments, or used as operands to
-instructions.  This means that all structures and arrays must be
-manipulated either by pointer or by component.</p>
+instructions.</p>
 </div>
 
 <!-- ======================================================================= -->
@@ -2956,7 +2955,7 @@ into a struct field or array element in an aggregate.
 The first operand of an '<tt>insertvalue</tt>' instruction is a
 value of <a href="#t_struct">struct</a> or <a href="#t_array">array</a> type.
 The second operand is a first-class value to insert.
-type of the first operand.  The following operands are constant indices
+The following operands are constant indices
 indicating the position at which to insert the value in the same manner as
 indices in a
 '<tt><a href="#i_getelementptr">getelementptr</a></tt>' instruction.