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
diff options
context:
space:
mode:
authorJoel Martinez <joelmartinez@gmail.com>2017-08-31 21:06:34 +0300
committerJoel Martinez <joelmartinez@gmail.com>2017-09-02 00:13:07 +0300
commit247f91b4c60312595e9e97c4ba9e3161eb98831e (patch)
tree8092871fd7977c93a3fa9a2bd200db5622dd9299 /mdoc/Test/en.expected-operators
parent77a320ed67833af983d07b49c83255658e6e3438 (diff)
mdoc: update now using ILAsm signature for tracking.
Due to some recent changes to the C# signature (operators), it was not properly connecting the member to the existing node, causing a duplicate entry in the XML. By using ILASM (which is less likely to change), we work around this problem. Closes #107.
Diffstat (limited to 'mdoc/Test/en.expected-operators')
-rw-r--r--mdoc/Test/en.expected-operators/index.xml23
-rw-r--r--mdoc/Test/en.expected-operators/mdoc.Test.SampleClasses/TestClass.xml623
-rw-r--r--mdoc/Test/en.expected-operators/mdoc.Test.SampleClasses/TestClassTwo.xml31
-rw-r--r--mdoc/Test/en.expected-operators/ns-mdoc.Test.SampleClasses.xml6
4 files changed, 683 insertions, 0 deletions
diff --git a/mdoc/Test/en.expected-operators/index.xml b/mdoc/Test/en.expected-operators/index.xml
new file mode 100644
index 00000000..977a5d50
--- /dev/null
+++ b/mdoc/Test/en.expected-operators/index.xml
@@ -0,0 +1,23 @@
+<Overview>
+ <Assemblies>
+ <Assembly Name="TestClass" Version="0.0.0.0">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Assembly>
+ </Assemblies>
+ <Remarks>To be added.</Remarks>
+ <Copyright>To be added.</Copyright>
+ <Types>
+ <Namespace Name="mdoc.Test.SampleClasses">
+ <Type Name="TestClass" Kind="Class" />
+ <Type Name="TestClassTwo" Kind="Class" />
+ </Namespace>
+ </Types>
+ <Title>TestClass</Title>
+</Overview>
diff --git a/mdoc/Test/en.expected-operators/mdoc.Test.SampleClasses/TestClass.xml b/mdoc/Test/en.expected-operators/mdoc.Test.SampleClasses/TestClass.xml
new file mode 100644
index 00000000..34a7a073
--- /dev/null
+++ b/mdoc/Test/en.expected-operators/mdoc.Test.SampleClasses/TestClass.xml
@@ -0,0 +1,623 @@
+<Type Name="TestClass" FullName="mdoc.Test.SampleClasses.TestClass">
+ <TypeSignature Language="C#" Value="public class TestClass" />
+ <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TestClass extends System.Object" />
+ <AssemblyInfo>
+ <AssemblyName>TestClass</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public TestClass ();" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Addition">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator + (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Addition(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_BitwiseAnd">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator &amp; (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_BitwiseAnd(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_BitwiseOr">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator | (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_BitwiseOr(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Decrement">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator -- (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Decrement(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Division">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator / (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Division(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Equality">
+ <MemberSignature Language="C#" Value="public static bool operator == (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_ExclusiveOr">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator ^ (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_ExclusiveOr(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static explicit operator int (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static explicit operator mdoc.Test.SampleClasses.TestClass (int c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Explicit(int32 c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_False">
+ <MemberSignature Language="C#" Value="public static bool operator false (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_False(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_GreaterThan">
+ <MemberSignature Language="C#" Value="public static bool operator &gt; (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_GreaterThan(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_GreaterThanOrEqual">
+ <MemberSignature Language="C#" Value="public static bool operator &gt;= (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_GreaterThanOrEqual(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Implicit">
+ <MemberSignature Language="C#" Value="public static implicit operator mdoc.Test.SampleClasses.TestClassTwo (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClassTwo op_Implicit(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClassTwo</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Implicit">
+ <MemberSignature Language="C#" Value="public static implicit operator mdoc.Test.SampleClasses.TestClass (mdoc.Test.SampleClasses.TestClassTwo c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Implicit(class mdoc.Test.SampleClasses.TestClassTwo c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClassTwo" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Increment">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator ++ (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Increment(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Inequality">
+ <MemberSignature Language="C#" Value="public static bool operator != (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_LeftShift">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator &lt;&lt; (mdoc.Test.SampleClasses.TestClass c1, int c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_LeftShift(class mdoc.Test.SampleClasses.TestClass c1, int32 c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_LessThan">
+ <MemberSignature Language="C#" Value="public static bool operator &lt; (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_LessThan(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_LessThanOrEqual">
+ <MemberSignature Language="C#" Value="public static bool operator &lt;= (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_LessThanOrEqual(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_LogicalNot">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator ! (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_LogicalNot(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Modulus">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator % (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Modulus(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Multiply">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator * (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Multiply(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_OnesComplement">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator ~ (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_OnesComplement(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_RightShift">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator &gt;&gt; (mdoc.Test.SampleClasses.TestClass c1, int c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_RightShift(class mdoc.Test.SampleClasses.TestClass c1, int32 c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Subtraction">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator - (mdoc.Test.SampleClasses.TestClass c1, mdoc.Test.SampleClasses.TestClass c2);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_Subtraction(class mdoc.Test.SampleClasses.TestClass c1, class mdoc.Test.SampleClasses.TestClass c2) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ <Parameter Name="c2" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <param name="c2">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_True">
+ <MemberSignature Language="C#" Value="public static bool operator true (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_True(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_UnaryNegation">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator - (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_UnaryNegation(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_UnaryPlus">
+ <MemberSignature Language="C#" Value="public static mdoc.Test.SampleClasses.TestClass operator + (mdoc.Test.SampleClasses.TestClass c1);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class mdoc.Test.SampleClasses.TestClass op_UnaryPlus(class mdoc.Test.SampleClasses.TestClass c1) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>mdoc.Test.SampleClasses.TestClass</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c1" Type="mdoc.Test.SampleClasses.TestClass" />
+ </Parameters>
+ <Docs>
+ <param name="c1">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/mdoc/Test/en.expected-operators/mdoc.Test.SampleClasses/TestClassTwo.xml b/mdoc/Test/en.expected-operators/mdoc.Test.SampleClasses/TestClassTwo.xml
new file mode 100644
index 00000000..dd761fd8
--- /dev/null
+++ b/mdoc/Test/en.expected-operators/mdoc.Test.SampleClasses/TestClassTwo.xml
@@ -0,0 +1,31 @@
+<Type Name="TestClassTwo" FullName="mdoc.Test.SampleClasses.TestClassTwo">
+ <TypeSignature Language="C#" Value="public class TestClassTwo" />
+ <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TestClassTwo extends System.Object" />
+ <AssemblyInfo>
+ <AssemblyName>TestClass</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public TestClassTwo ();" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/mdoc/Test/en.expected-operators/ns-mdoc.Test.SampleClasses.xml b/mdoc/Test/en.expected-operators/ns-mdoc.Test.SampleClasses.xml
new file mode 100644
index 00000000..80a5e984
--- /dev/null
+++ b/mdoc/Test/en.expected-operators/ns-mdoc.Test.SampleClasses.xml
@@ -0,0 +1,6 @@
+<Namespace Name="mdoc.Test.SampleClasses">
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Namespace>