Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-doc-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mdoc/Test
diff options
context:
space:
mode:
authorJoel Martinez <joelmartinez@gmail.com>2017-07-27 17:41:52 +0300
committerJoel Martinez <joelmartinez@gmail.com>2017-08-01 15:32:35 +0300
commite2d8ee95121e67d26e4610234b692d6e391e56d7 (patch)
treecf94a992ebba1b7fd5d7082dcf741c300b360788 /mdoc/Test
parentf1fb82a858bd6ccfcab960cada354c4ba5ee5515 (diff)
mdoc: C# operator signatures are now generated correctly.
Previously, mdoc simply used the compiler-generated method names for operators, such as `op_Multiply`, instead of `operator *`. This releases fixes that for all unary, binary, comparison, and conversion operators. Closes #82
Diffstat (limited to 'mdoc/Test')
-rw-r--r--mdoc/Test/en.expected-fx-import/Mono.DocTest.Generic/GenericBase`1.xml2
-rw-r--r--mdoc/Test/en.expected-fx-import/Mono.DocTest/Widget.xml8
-rw-r--r--mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml2
-rw-r--r--mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml8
-rw-r--r--mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml2
-rw-r--r--mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml8
-rw-r--r--mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml2
-rw-r--r--mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml8
-rw-r--r--mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml2
-rw-r--r--mdoc/Test/en.expected/Mono.DocTest/Widget.xml8
10 files changed, 25 insertions, 25 deletions
diff --git a/mdoc/Test/en.expected-fx-import/Mono.DocTest.Generic/GenericBase`1.xml b/mdoc/Test/en.expected-fx-import/Mono.DocTest.Generic/GenericBase`1.xml
index 04737b2a..44866384 100644
--- a/mdoc/Test/en.expected-fx-import/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mdoc/Test/en.expected-fx-import/Mono.DocTest.Generic/GenericBase`1.xml
@@ -116,7 +116,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mdoc/Test/en.expected-fx-import/Mono.DocTest/Widget.xml b/mdoc/Test/en.expected-fx-import/Mono.DocTest/Widget.xml
index 5162737d..850b6a14 100644
--- a/mdoc/Test/en.expected-fx-import/Mono.DocTest/Widget.xml
+++ b/mdoc/Test/en.expected-fx-import/Mono.DocTest/Widget.xml
@@ -740,7 +740,7 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -782,7 +782,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -805,7 +805,7 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -828,7 +828,7 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml b/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml
index 0ed561ca..d9a4bdf0 100644
--- a/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml
@@ -449,7 +449,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
diff --git a/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml b/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml
index 343e8482..3581a598 100644
--- a/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml
+++ b/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml
@@ -922,7 +922,7 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -953,7 +953,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -970,7 +970,7 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -987,7 +987,7 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
diff --git a/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml b/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml
index 4bff19d2..ff06fd22 100644
--- a/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml
@@ -469,7 +469,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml b/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml
index 55a89888..7b8ad7ce 100644
--- a/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml
+++ b/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml
@@ -1072,7 +1072,7 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1112,7 +1112,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1134,7 +1134,7 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1156,7 +1156,7 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml b/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml
index 49966414..2ae9a38e 100644
--- a/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml
@@ -488,7 +488,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml b/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml
index 905adaf3..102be24b 100644
--- a/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml
+++ b/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml
@@ -1052,7 +1052,7 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1091,7 +1091,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1112,7 +1112,7 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1133,7 +1133,7 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
index 90edae2d..f14d1195 100644
--- a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
@@ -465,7 +465,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
index 2d8efe06..64323700 100644
--- a/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
+++ b/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
@@ -1019,7 +1019,7 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1056,7 +1056,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1076,7 +1076,7 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1096,7 +1096,7 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>