Skip to content

Commit ed1848c

Browse files
authored
Automatic port of System.Runtime.Intrinsics exceptions (#4658)
Co-authored-by: carlossanlop <[email protected]>
1 parent 8a5dde8 commit ed1848c

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed

xml/System.Runtime.Intrinsics/Vector128.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Type Name="Vector128" FullName="System.Runtime.Intrinsics.Vector128">
1+
<Type Name="Vector128" FullName="System.Runtime.Intrinsics.Vector128">
22
<TypeSignature Language="C#" Value="public static class Vector128" />
33
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Vector128 extends System.Object" />
44
<TypeSignature Language="DocId" Value="T:System.Runtime.Intrinsics.Vector128" />
@@ -515,6 +515,7 @@
515515
<returns>
516516
<paramref name="value" /> reinterpreted as a new <see cref="T:System.Numerics.Vector`1" />.</returns>
517517
<remarks>To be added.</remarks>
518+
<exception cref="T:System.NotSupportedException">The type of <paramref name="value" /> (<typeparamref name="T" />) is not supported.</exception>
518519
</Docs>
519520
</Member>
520521
<Member MemberName="AsVector128">
@@ -629,6 +630,7 @@
629630
<returns>
630631
<paramref name="value" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</returns>
631632
<remarks>To be added.</remarks>
633+
<exception cref="T:System.NotSupportedException">The type of <paramref name="value" /> (<typeparamref name="T" />) is not supported.</exception>
632634
</Docs>
633635
</Member>
634636
<Member MemberName="AsVector2">

xml/System.Runtime.Intrinsics/Vector128`1.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Type Name="Vector128&lt;T&gt;" FullName="System.Runtime.Intrinsics.Vector128&lt;T&gt;">
1+
<Type Name="Vector128&lt;T&gt;" FullName="System.Runtime.Intrinsics.Vector128&lt;T&gt;">
22
<TypeSignature Language="C#" Value="public struct Vector128&lt;T&gt; : IEquatable&lt;System.Runtime.Intrinsics.Vector128&lt;T&gt;&gt; where T : struct" />
33
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Vector128`1&lt;struct .ctor (class System.ValueType) T&gt; extends System.ValueType implements class System.IEquatable`1&lt;valuetype System.Runtime.Intrinsics.Vector128`1&lt;!T&gt;&gt;" />
44
<TypeSignature Language="DocId" Value="T:System.Runtime.Intrinsics.Vector128`1" />
@@ -63,6 +63,7 @@
6363
<summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all bits set to 1.</summary>
6464
<value>To be added.</value>
6565
<remarks>To be added.</remarks>
66+
<exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
6667
</Docs>
6768
</Member>
6869
<Member MemberName="Count">

xml/System.Runtime.Intrinsics/Vector256.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Type Name="Vector256" FullName="System.Runtime.Intrinsics.Vector256">
1+
<Type Name="Vector256" FullName="System.Runtime.Intrinsics.Vector256">
22
<TypeSignature Language="C#" Value="public static class Vector256" />
33
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Vector256 extends System.Object" />
44
<TypeSignature Language="DocId" Value="T:System.Runtime.Intrinsics.Vector256" />
@@ -515,6 +515,7 @@
515515
<returns>
516516
<paramref name="value" /> reinterpreted as a new <see cref="T:System.Numerics.Vector`1" />.</returns>
517517
<remarks>To be added.</remarks>
518+
<exception cref="T:System.NotSupportedException">The type of <paramref name="value" /> (<typeparamref name="T" />) is not supported.</exception>
518519
</Docs>
519520
</Member>
520521
<Member MemberName="AsVector256&lt;T&gt;">
@@ -551,6 +552,7 @@
551552
<returns>
552553
<paramref name="value" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" />.</returns>
553554
<remarks>To be added.</remarks>
555+
<exception cref="T:System.NotSupportedException">The type of <paramref name="value" /> (<typeparamref name="T" />) is not supported.</exception>
554556
</Docs>
555557
</Member>
556558
<Member MemberName="Create">

xml/System.Runtime.Intrinsics/Vector256`1.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Type Name="Vector256&lt;T&gt;" FullName="System.Runtime.Intrinsics.Vector256&lt;T&gt;">
1+
<Type Name="Vector256&lt;T&gt;" FullName="System.Runtime.Intrinsics.Vector256&lt;T&gt;">
22
<TypeSignature Language="C#" Value="public struct Vector256&lt;T&gt; : IEquatable&lt;System.Runtime.Intrinsics.Vector256&lt;T&gt;&gt; where T : struct" />
33
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Vector256`1&lt;struct .ctor (class System.ValueType) T&gt; extends System.ValueType implements class System.IEquatable`1&lt;valuetype System.Runtime.Intrinsics.Vector256`1&lt;!T&gt;&gt;" />
44
<TypeSignature Language="DocId" Value="T:System.Runtime.Intrinsics.Vector256`1" />
@@ -63,6 +63,7 @@
6363
<summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all bits set to 1.</summary>
6464
<value>To be added.</value>
6565
<remarks>To be added.</remarks>
66+
<exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
6667
</Docs>
6768
</Member>
6869
<Member MemberName="Count">

xml/System.Runtime.Intrinsics/Vector64`1.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Type Name="Vector64&lt;T&gt;" FullName="System.Runtime.Intrinsics.Vector64&lt;T&gt;">
1+
<Type Name="Vector64&lt;T&gt;" FullName="System.Runtime.Intrinsics.Vector64&lt;T&gt;">
22
<TypeSignature Language="C#" Value="public struct Vector64&lt;T&gt; : IEquatable&lt;System.Runtime.Intrinsics.Vector64&lt;T&gt;&gt; where T : struct" />
33
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Vector64`1&lt;struct .ctor (class System.ValueType) T&gt; extends System.ValueType implements class System.IEquatable`1&lt;valuetype System.Runtime.Intrinsics.Vector64`1&lt;!T&gt;&gt;" />
44
<TypeSignature Language="DocId" Value="T:System.Runtime.Intrinsics.Vector64`1" />
@@ -63,6 +63,7 @@
6363
<summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all bits set to 1.</summary>
6464
<value>To be added.</value>
6565
<remarks>To be added.</remarks>
66+
<exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
6667
</Docs>
6768
</Member>
6869
<Member MemberName="Count">

0 commit comments

Comments
 (0)