diff --git a/xml/System.Reflection.Metadata.Ecma335/InstructionEncoder.xml b/xml/System.Reflection.Metadata.Ecma335/InstructionEncoder.xml index d211f740bf2..6fe85e5317d 100644 --- a/xml/System.Reflection.Metadata.Ecma335/InstructionEncoder.xml +++ b/xml/System.Reflection.Metadata.Ecma335/InstructionEncoder.xml @@ -895,10 +895,14 @@ A single label may be marked multiple times, the last offset wins. - To be added. - To be added. - To be added. - To be added. + The number of branches the instruction will have. + Starts encoding a switch instruction. + A that will be used to emit the labels for the branches. + Before using this in any other way, the method must be called on the returned value exactly times. Failure to do so will throw . + + is less than or equal to zero. + + was not called on the returned value exactly times. diff --git a/xml/System.Reflection.Metadata.Ecma335/SignatureTypeEncoder.xml b/xml/System.Reflection.Metadata.Ecma335/SignatureTypeEncoder.xml index ba421bc29cc..7f9908d3025 100644 --- a/xml/System.Reflection.Metadata.Ecma335/SignatureTypeEncoder.xml +++ b/xml/System.Reflection.Metadata.Ecma335/SignatureTypeEncoder.xml @@ -37,7 +37,7 @@ - To be added. + Encodes a type in a signature. To be added. @@ -65,8 +65,8 @@ - To be added. - To be added. + The where the signature will be written. + Creates a . To be added. @@ -165,7 +165,7 @@ - To be added. + Encodes . To be added. @@ -193,7 +193,7 @@ System.Reflection.Metadata.BlobBuilder - To be added. + The where the signature is written to. To be added. To be added. @@ -223,7 +223,7 @@ - To be added. + Encodes . To be added. @@ -252,7 +252,7 @@ - To be added. + Encodes . To be added. @@ -311,7 +311,7 @@ - To be added. + Encodes . To be added. @@ -491,7 +491,7 @@ - To be added. + Encodes . To be added. @@ -520,7 +520,7 @@ - To be added. + Encodes . To be added. @@ -549,7 +549,7 @@ - To be added. + Encodes . To be added. @@ -578,7 +578,7 @@ - To be added. + Encodes . To be added. @@ -607,7 +607,7 @@ - To be added. + Encodes . To be added. @@ -700,7 +700,7 @@ - To be added. + Encodes . To be added. @@ -729,7 +729,7 @@ - To be added. + Encodes . To be added. @@ -758,7 +758,7 @@ - To be added. + Encodes . To be added. @@ -847,7 +847,7 @@ - To be added. + Encodes . To be added. @@ -876,7 +876,7 @@ - To be added. + Encodes . To be added. @@ -905,7 +905,7 @@ - To be added. + Encodes . To be added. @@ -934,7 +934,7 @@ - To be added. + Encodes . To be added. @@ -963,7 +963,7 @@ - To be added. + Encodes . To be added. diff --git a/xml/System.Reflection.Metadata.Ecma335/SwitchInstructionEncoder.xml b/xml/System.Reflection.Metadata.Ecma335/SwitchInstructionEncoder.xml index 66912df2afe..339486b160a 100644 --- a/xml/System.Reflection.Metadata.Ecma335/SwitchInstructionEncoder.xml +++ b/xml/System.Reflection.Metadata.Ecma335/SwitchInstructionEncoder.xml @@ -20,8 +20,8 @@ - To be added. - To be added. + Encodes the branches of an IL switch instruction. + See for usage guidelines. @@ -44,8 +44,8 @@ To be added. - To be added. - To be added. + Encodes a branch that is part of a switch instruction. + See for usage guidelines.