You've already forked linux-packaging-mono
Imported Upstream version 6.6.0.89
Former-commit-id: b39a328747c2f3414dc52e009fb6f0aa80ca2492
This commit is contained in:
parent
cf815e07e0
commit
95fdb59ea6
@@ -0,0 +1,74 @@
|
||||
<Type Name="PatternMatchingExamples+Color" FullName="PatternMatching.PatternMatchingExamples+Color">
|
||||
<TypeSignature Language="C#" Value="public enum PatternMatchingExamples.Color" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable sealed PatternMatchingExamples/Color extends System.Enum" />
|
||||
<TypeSignature Language="F#" Value="type PatternMatchingExamples.Color = " />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>System.Enum</BaseTypeName>
|
||||
</Base>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName="Blue">
|
||||
<MemberSignature Language="C#" Value="Blue" />
|
||||
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype PatternMatching.PatternMatchingExamples/Color Blue = int32(2)" />
|
||||
<MemberSignature Language="F#" Value="Blue = 2" Usage="PatternMatching.PatternMatchingExamples.Color.Blue" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>PatternMatching.PatternMatchingExamples+Color</ReturnType>
|
||||
</ReturnValue>
|
||||
<MemberValue>2</MemberValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Green">
|
||||
<MemberSignature Language="C#" Value="Green" />
|
||||
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype PatternMatching.PatternMatchingExamples/Color Green = int32(1)" />
|
||||
<MemberSignature Language="F#" Value="Green = 1" Usage="PatternMatching.PatternMatchingExamples.Color.Green" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>PatternMatching.PatternMatchingExamples+Color</ReturnType>
|
||||
</ReturnValue>
|
||||
<MemberValue>1</MemberValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Red">
|
||||
<MemberSignature Language="C#" Value="Red" />
|
||||
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype PatternMatching.PatternMatchingExamples/Color Red = int32(0)" />
|
||||
<MemberSignature Language="F#" Value="Red = 0" Usage="PatternMatching.PatternMatchingExamples.Color.Red" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>PatternMatching.PatternMatchingExamples+Color</ReturnType>
|
||||
</ReturnValue>
|
||||
<MemberValue>0</MemberValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,302 @@
|
||||
<Type Name="PatternMatchingExamples+MyRecord" FullName="PatternMatching.PatternMatchingExamples+MyRecord">
|
||||
<TypeSignature Language="C#" Value="public sealed class PatternMatchingExamples.MyRecord : IComparable, IComparable<PatternMatching.PatternMatchingExamples.MyRecord>, IEquatable<PatternMatching.PatternMatchingExamples.MyRecord>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable sealed PatternMatchingExamples/MyRecord extends System.Object implements class System.Collections.IStructuralComparable, class System.Collections.IStructuralEquatable, class System.IComparable, class System.IComparable`1<class PatternMatching.PatternMatchingExamples/MyRecord>, class System.IEquatable`1<class PatternMatching.PatternMatchingExamples/MyRecord>" />
|
||||
<TypeSignature Language="F#" Value="type PatternMatchingExamples.MyRecord = {}" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>System.Object</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces>
|
||||
<Interface>
|
||||
<InterfaceName>System.Collections.IStructuralComparable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.Collections.IStructuralEquatable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IComparable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IComparable<PatternMatching.PatternMatchingExamples+MyRecord></InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IEquatable<PatternMatching.PatternMatchingExamples+MyRecord></InterfaceName>
|
||||
</Interface>
|
||||
</Interfaces>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public MyRecord (string name, int iD);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public specialname rtspecialname instance void .ctor(string name, int32 iD) cil managed" />
|
||||
<MemberSignature Language="F#" Value="new PatternMatching.PatternMatchingExamples.MyRecord : string * int -> PatternMatching.PatternMatchingExamples.MyRecord" Usage="new PatternMatching.PatternMatchingExamples.MyRecord (name, iD)" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Parameters>
|
||||
<Parameter Name="name" Type="System.String" />
|
||||
<Parameter Name="iD" Type="System.Int32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="name">To be added.</param>
|
||||
<param name="iD">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (PatternMatching.PatternMatchingExamples.MyRecord obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(class PatternMatching.PatternMatchingExamples/MyRecord obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IComparable`1.CompareTo(`0)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="PatternMatching.PatternMatchingExamples+MyRecord" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (object obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(object obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IComparable.CompareTo(System.Object)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (object obj, System.Collections.IComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(object obj, class System.Collections.IComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralComparable.CompareTo(System.Object,System.Collections.IComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
<Parameter Name="comp" Type="System.Collections.IComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (PatternMatching.PatternMatchingExamples.MyRecord obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(class PatternMatching.PatternMatchingExamples/MyRecord obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IEquatable`1.Equals(`0)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="PatternMatching.PatternMatchingExamples+MyRecord" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (object obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (object obj, System.Collections.IEqualityComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj, class System.Collections.IEqualityComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralEquatable.Equals(System.Object,System.Collections.IEqualityComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
<Parameter Name="comp" Type="System.Collections.IEqualityComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetHashCode">
|
||||
<MemberSignature Language="C#" Value="public override sealed int GetHashCode ();" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetHashCode">
|
||||
<MemberSignature Language="C#" Value="public override sealed int GetHashCode (System.Collections.IEqualityComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode(class System.Collections.IEqualityComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="comp" Type="System.Collections.IEqualityComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ID">
|
||||
<MemberSignature Language="C#" Value="public int ID { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance int32 ID" />
|
||||
<MemberSignature Language="F#" Value="ID : int" Usage="PatternMatching.PatternMatchingExamples.MyRecord.ID" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Name">
|
||||
<MemberSignature Language="C#" Value="public string Name { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance string Name" />
|
||||
<MemberSignature Language="F#" Value="Name : string" Usage="PatternMatching.PatternMatchingExamples.MyRecord.Name" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ToString">
|
||||
<MemberSignature Language="C#" Value="public override string ToString ();" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public virtual instance string ToString() cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,86 @@
|
||||
<Type Name="PatternMatchingExamples+PersonName+FirstLast" FullName="PatternMatching.PatternMatchingExamples+PersonName+FirstLast">
|
||||
<TypeSignature Language="C#" Value="public class PatternMatchingExamples.PersonName.FirstLast : PatternMatching.PatternMatchingExamples.PersonName" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable beforefieldinit PatternMatchingExamples/PersonName/FirstLast extends PatternMatching.PatternMatchingExamples/PersonName" />
|
||||
<TypeSignature Language="F#" Value="PatternMatchingExamples.PersonName.FirstLast : string * string -> PatternMatchingExamples.PersonName" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>PatternMatching.PatternMatchingExamples+PersonName</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstLast@DebugTypeProxy))</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName="Item1">
|
||||
<MemberSignature Language="C#" Value="public string Item1 { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance string Item1" />
|
||||
<MemberSignature Language="F#" Value="val Item1 : string" Usage="PatternMatching.PatternMatchingExamples.PersonName.FirstLast.Item1" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Item2">
|
||||
<MemberSignature Language="C#" Value="public string Item2 { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance string Item2" />
|
||||
<MemberSignature Language="F#" Value="val Item2 : string" Usage="PatternMatching.PatternMatchingExamples.PersonName.FirstLast.Item2" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,58 @@
|
||||
<Type Name="PatternMatchingExamples+PersonName+FirstOnly" FullName="PatternMatching.PatternMatchingExamples+PersonName+FirstOnly">
|
||||
<TypeSignature Language="C#" Value="public class PatternMatchingExamples.PersonName.FirstOnly : PatternMatching.PatternMatchingExamples.PersonName" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable beforefieldinit PatternMatchingExamples/PersonName/FirstOnly extends PatternMatching.PatternMatchingExamples/PersonName" />
|
||||
<TypeSignature Language="F#" Value="PatternMatchingExamples.PersonName.FirstOnly : string -> PatternMatchingExamples.PersonName" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>PatternMatching.PatternMatchingExamples+PersonName</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstOnly@DebugTypeProxy))</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName="Item">
|
||||
<MemberSignature Language="C#" Value="public string Item { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance string Item" />
|
||||
<MemberSignature Language="F#" Value="val Item : string" Usage="PatternMatching.PatternMatchingExamples.PersonName.FirstOnly.Item" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,58 @@
|
||||
<Type Name="PatternMatchingExamples+PersonName+LastOnly" FullName="PatternMatching.PatternMatchingExamples+PersonName+LastOnly">
|
||||
<TypeSignature Language="C#" Value="public class PatternMatchingExamples.PersonName.LastOnly : PatternMatching.PatternMatchingExamples.PersonName" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable beforefieldinit PatternMatchingExamples/PersonName/LastOnly extends PatternMatching.PatternMatchingExamples/PersonName" />
|
||||
<TypeSignature Language="F#" Value="PatternMatchingExamples.PersonName.LastOnly : string -> PatternMatchingExamples.PersonName" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>PatternMatching.PatternMatchingExamples+PersonName</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/LastOnly@DebugTypeProxy))</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName="Item">
|
||||
<MemberSignature Language="C#" Value="public string Item { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance string Item" />
|
||||
<MemberSignature Language="F#" Value="val Item : string" Usage="PatternMatching.PatternMatchingExamples.PersonName.LastOnly.Item" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,69 @@
|
||||
<Type Name="PatternMatchingExamples+PersonName+Tags" FullName="PatternMatching.PatternMatchingExamples+PersonName+Tags">
|
||||
<TypeSignature Language="C#" Value="public static class PatternMatchingExamples.PersonName.Tags" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi abstract sealed PatternMatchingExamples/PersonName/Tags extends System.Object" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.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="FirstLast">
|
||||
<MemberSignature Language="C#" Value="public const int FirstLast = 2;" />
|
||||
<MemberSignature Language="ILAsm" Value=".field public static literal int32 FirstLast = (2)" />
|
||||
<MemberSignature Language="F#" Value="val mutable FirstLast : int" Usage="PatternMatching.PatternMatchingExamples.PersonName.Tags.FirstLast" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<MemberValue>2</MemberValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="FirstOnly">
|
||||
<MemberSignature Language="C#" Value="public const int FirstOnly = 0;" />
|
||||
<MemberSignature Language="ILAsm" Value=".field public static literal int32 FirstOnly = (0)" />
|
||||
<MemberSignature Language="F#" Value="val mutable FirstOnly : int" Usage="PatternMatching.PatternMatchingExamples.PersonName.Tags.FirstOnly" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<MemberValue>0</MemberValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="LastOnly">
|
||||
<MemberSignature Language="C#" Value="public const int LastOnly = 1;" />
|
||||
<MemberSignature Language="ILAsm" Value=".field public static literal int32 LastOnly = (1)" />
|
||||
<MemberSignature Language="F#" Value="val mutable LastOnly : int" Usage="PatternMatching.PatternMatchingExamples.PersonName.Tags.LastOnly" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<MemberValue>1</MemberValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,427 @@
|
||||
<Type Name="PatternMatchingExamples+PersonName" FullName="PatternMatching.PatternMatchingExamples+PersonName">
|
||||
<TypeSignature Language="C#" Value="public abstract class PatternMatchingExamples.PersonName : IComparable, IComparable<PatternMatching.PatternMatchingExamples.PersonName>, IEquatable<PatternMatching.PatternMatchingExamples.PersonName>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto abstract serializable beforefieldinit PatternMatchingExamples/PersonName extends System.Object implements class System.Collections.IStructuralComparable, class System.Collections.IStructuralEquatable, class System.IComparable, class System.IComparable`1<class PatternMatching.PatternMatchingExamples/PersonName>, class System.IEquatable`1<class PatternMatching.PatternMatchingExamples/PersonName>" />
|
||||
<TypeSignature Language="F#" Value="type PatternMatchingExamples.PersonName = " />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>System.Object</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces>
|
||||
<Interface>
|
||||
<InterfaceName>System.Collections.IStructuralComparable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.Collections.IStructuralEquatable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IComparable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IComparable<PatternMatching.PatternMatchingExamples+PersonName></InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IEquatable<PatternMatching.PatternMatchingExamples+PersonName></InterfaceName>
|
||||
</Interface>
|
||||
</Interfaces>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (PatternMatching.PatternMatchingExamples.PersonName obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(class PatternMatching.PatternMatchingExamples/PersonName obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IComparable`1.CompareTo(`0)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="PatternMatching.PatternMatchingExamples+PersonName" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (object obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(object obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IComparable.CompareTo(System.Object)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (object obj, System.Collections.IComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(object obj, class System.Collections.IComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralComparable.CompareTo(System.Object,System.Collections.IComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
<Parameter Name="comp" Type="System.Collections.IComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (PatternMatching.PatternMatchingExamples.PersonName obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(class PatternMatching.PatternMatchingExamples/PersonName obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IEquatable`1.Equals(`0)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="PatternMatching.PatternMatchingExamples+PersonName" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (object obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (object obj, System.Collections.IEqualityComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj, class System.Collections.IEqualityComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralEquatable.Equals(System.Object,System.Collections.IEqualityComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
<Parameter Name="comp" Type="System.Collections.IEqualityComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetHashCode">
|
||||
<MemberSignature Language="C#" Value="public override sealed int GetHashCode ();" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetHashCode">
|
||||
<MemberSignature Language="C#" Value="public override sealed int GetHashCode (System.Collections.IEqualityComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode(class System.Collections.IEqualityComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="comp" Type="System.Collections.IEqualityComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="IsFirstLast">
|
||||
<MemberSignature Language="C#" Value="public bool IsFirstLast { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance bool IsFirstLast" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="IsFirstOnly">
|
||||
<MemberSignature Language="C#" Value="public bool IsFirstOnly { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance bool IsFirstOnly" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="IsLastOnly">
|
||||
<MemberSignature Language="C#" Value="public bool IsLastOnly { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance bool IsLastOnly" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NewFirstLast">
|
||||
<MemberSignature Language="C#" Value="public static PatternMatching.PatternMatchingExamples.PersonName NewFirstLast (string item1, string item2);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public static class PatternMatching.PatternMatchingExamples/PersonName NewFirstLast(string item1, string item2) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>PatternMatching.PatternMatchingExamples+PersonName</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="item1" Type="System.String" />
|
||||
<Parameter Name="item2" Type="System.String" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="item1">To be added.</param>
|
||||
<param name="item2">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NewFirstOnly">
|
||||
<MemberSignature Language="C#" Value="public static PatternMatching.PatternMatchingExamples.PersonName NewFirstOnly (string item);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public static class PatternMatching.PatternMatchingExamples/PersonName NewFirstOnly(string item) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>PatternMatching.PatternMatchingExamples+PersonName</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="item" Type="System.String" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="item">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NewLastOnly">
|
||||
<MemberSignature Language="C#" Value="public static PatternMatching.PatternMatchingExamples.PersonName NewLastOnly (string item);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public static class PatternMatching.PatternMatchingExamples/PersonName NewLastOnly(string item) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>PatternMatching.PatternMatchingExamples+PersonName</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="item" Type="System.String" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="item">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Tag">
|
||||
<MemberSignature Language="C#" Value="public int Tag { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance int32 Tag" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ToString">
|
||||
<MemberSignature Language="C#" Value="public override string ToString ();" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public virtual instance string ToString() cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,58 @@
|
||||
<Type Name="PatternMatchingExamples+Shape+Circle" FullName="PatternMatching.PatternMatchingExamples+Shape+Circle">
|
||||
<TypeSignature Language="C#" Value="public class PatternMatchingExamples.Shape.Circle : PatternMatching.PatternMatchingExamples.Shape" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable beforefieldinit PatternMatchingExamples/Shape/Circle extends PatternMatching.PatternMatchingExamples/Shape" />
|
||||
<TypeSignature Language="F#" Value="PatternMatchingExamples.Shape.Circle : double -> PatternMatchingExamples.Shape" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>PatternMatching.PatternMatchingExamples+Shape</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Circle@DebugTypeProxy))</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName="radius">
|
||||
<MemberSignature Language="C#" Value="public double radius { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance float64 radius" />
|
||||
<MemberSignature Language="F#" Value="val radius : double" Usage="PatternMatching.PatternMatchingExamples.Shape.Circle.radius" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,86 @@
|
||||
<Type Name="PatternMatchingExamples+Shape+Rectangle" FullName="PatternMatching.PatternMatchingExamples+Shape+Rectangle">
|
||||
<TypeSignature Language="C#" Value="public class PatternMatchingExamples.Shape.Rectangle : PatternMatching.PatternMatchingExamples.Shape" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable beforefieldinit PatternMatchingExamples/Shape/Rectangle extends PatternMatching.PatternMatchingExamples/Shape" />
|
||||
<TypeSignature Language="F#" Value="PatternMatchingExamples.Shape.Rectangle : double * double -> PatternMatchingExamples.Shape" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>PatternMatching.PatternMatchingExamples+Shape</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Rectangle@DebugTypeProxy))</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName="height">
|
||||
<MemberSignature Language="C#" Value="public double height { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance float64 height" />
|
||||
<MemberSignature Language="F#" Value="val height : double" Usage="PatternMatching.PatternMatchingExamples.Shape.Rectangle.height" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="width">
|
||||
<MemberSignature Language="C#" Value="public double width { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance float64 width" />
|
||||
<MemberSignature Language="F#" Value="val width : double" Usage="PatternMatching.PatternMatchingExamples.Shape.Rectangle.width" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,52 @@
|
||||
<Type Name="PatternMatchingExamples+Shape+Tags" FullName="PatternMatching.PatternMatchingExamples+Shape+Tags">
|
||||
<TypeSignature Language="C#" Value="public static class PatternMatchingExamples.Shape.Tags" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi abstract sealed PatternMatchingExamples/Shape/Tags extends System.Object" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.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="Circle">
|
||||
<MemberSignature Language="C#" Value="public const int Circle = 1;" />
|
||||
<MemberSignature Language="ILAsm" Value=".field public static literal int32 Circle = (1)" />
|
||||
<MemberSignature Language="F#" Value="val mutable Circle : int" Usage="PatternMatching.PatternMatchingExamples.Shape.Tags.Circle" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<MemberValue>1</MemberValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Rectangle">
|
||||
<MemberSignature Language="C#" Value="public const int Rectangle = 0;" />
|
||||
<MemberSignature Language="ILAsm" Value=".field public static literal int32 Rectangle = (0)" />
|
||||
<MemberSignature Language="F#" Value="val mutable Rectangle : int" Usage="PatternMatching.PatternMatchingExamples.Shape.Tags.Rectangle" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<MemberValue>0</MemberValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
@@ -0,0 +1,375 @@
|
||||
<Type Name="PatternMatchingExamples+Shape" FullName="PatternMatching.PatternMatchingExamples+Shape">
|
||||
<TypeSignature Language="C#" Value="public abstract class PatternMatchingExamples.Shape : IComparable, IComparable<PatternMatching.PatternMatchingExamples.Shape>, IEquatable<PatternMatching.PatternMatchingExamples.Shape>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable" />
|
||||
<TypeSignature Language="ILAsm" Value=".class nested public auto abstract serializable beforefieldinit PatternMatchingExamples/Shape extends System.Object implements class System.Collections.IStructuralComparable, class System.Collections.IStructuralEquatable, class System.IComparable, class System.IComparable`1<class PatternMatching.PatternMatchingExamples/Shape>, class System.IEquatable`1<class PatternMatching.PatternMatchingExamples/Shape>" />
|
||||
<TypeSignature Language="F#" Value="type PatternMatchingExamples.Shape = " />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>System.Object</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces>
|
||||
<Interface>
|
||||
<InterfaceName>System.Collections.IStructuralComparable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.Collections.IStructuralEquatable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IComparable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IComparable<PatternMatching.PatternMatchingExamples+Shape></InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.IEquatable<PatternMatching.PatternMatchingExamples+Shape></InterfaceName>
|
||||
</Interface>
|
||||
</Interfaces>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Serializable</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (PatternMatching.PatternMatchingExamples.Shape obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(class PatternMatching.PatternMatchingExamples/Shape obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IComparable`1.CompareTo(`0)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="PatternMatching.PatternMatchingExamples+Shape" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (object obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(object obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IComparable.CompareTo(System.Object)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CompareTo">
|
||||
<MemberSignature Language="C#" Value="public override sealed int CompareTo (object obj, System.Collections.IComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 CompareTo(object obj, class System.Collections.IComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralComparable.CompareTo(System.Object,System.Collections.IComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
<Parameter Name="comp" Type="System.Collections.IComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (PatternMatching.PatternMatchingExamples.Shape obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(class PatternMatching.PatternMatchingExamples/Shape obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.IEquatable`1.Equals(`0)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="PatternMatching.PatternMatchingExamples+Shape" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (object obj);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Equals">
|
||||
<MemberSignature Language="C#" Value="public override sealed bool Equals (object obj, System.Collections.IEqualityComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj, class System.Collections.IEqualityComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralEquatable.Equals(System.Object,System.Collections.IEqualityComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="obj" Type="System.Object" />
|
||||
<Parameter Name="comp" Type="System.Collections.IEqualityComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="obj">To be added.</param>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetHashCode">
|
||||
<MemberSignature Language="C#" Value="public override sealed int GetHashCode ();" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetHashCode">
|
||||
<MemberSignature Language="C#" Value="public override sealed int GetHashCode (System.Collections.IEqualityComparer comp);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode(class System.Collections.IEqualityComparer comp) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<Implements>
|
||||
<InterfaceMember>M:System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer)</InterfaceMember>
|
||||
</Implements>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="comp" Type="System.Collections.IEqualityComparer" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="comp">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="IsCircle">
|
||||
<MemberSignature Language="C#" Value="public bool IsCircle { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance bool IsCircle" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="IsRectangle">
|
||||
<MemberSignature Language="C#" Value="public bool IsRectangle { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance bool IsRectangle" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NewCircle">
|
||||
<MemberSignature Language="C#" Value="public static PatternMatching.PatternMatchingExamples.Shape NewCircle (double _radius);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public static class PatternMatching.PatternMatchingExamples/Shape NewCircle(float64 _radius) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>PatternMatching.PatternMatchingExamples+Shape</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="_radius" Type="System.Double" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="_radius">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NewRectangle">
|
||||
<MemberSignature Language="C#" Value="public static PatternMatching.PatternMatchingExamples.Shape NewRectangle (double _height, double _width);" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public static class PatternMatching.PatternMatchingExamples/Shape NewRectangle(float64 _height, float64 _width) cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>PatternMatching.PatternMatchingExamples+Shape</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="_height" Type="System.Double" />
|
||||
<Parameter Name="_width" Type="System.Double" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="_height">To be added.</param>
|
||||
<param name="_width">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Tag">
|
||||
<MemberSignature Language="C#" Value="public int Tag { get; }" />
|
||||
<MemberSignature Language="ILAsm" Value=".property instance int32 Tag" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
<Attribute>
|
||||
<AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ToString">
|
||||
<MemberSignature Language="C#" Value="public override string ToString ();" />
|
||||
<MemberSignature Language="ILAsm" Value=".method public virtual instance string ToString() cil managed" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
666
external/api-doc-tools/mdoc/Test/en.expected-fsharp/PatternMatching/PatternMatchingExamples.xml
vendored
Normal file
666
external/api-doc-tools/mdoc/Test/en.expected-fsharp/PatternMatching/PatternMatchingExamples.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user