diff options
author | Tianqi Zhang <TianqiZhang@users.noreply.github.com> | 2020-07-07 00:25:24 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-07 00:25:24 +0300 |
commit | 700869dd85af50c1d3d48b572f532ec3aceb8098 (patch) | |
tree | 32a45d3bc7c76cf046e17cac6916613e709157e1 /mdoc/Test/en.expected-fsharp-wsl | |
parent | 5c93ee14eaa4fbffc88aba274fbf29d18b9d08b7 (diff) |
Support F# style Attribute rendering (#503)
Diffstat (limited to 'mdoc/Test/en.expected-fsharp-wsl')
189 files changed, 1330 insertions, 665 deletions
diff --git a/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Circle.xml b/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Circle.xml index 35c7b640..0ba46ff6 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Circle.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Circle.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Shape2D.xml b/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Shape2D.xml index 36be7273..fa5f3eee 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Shape2D.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Shape2D.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.AbstractClass</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.AbstractClass]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.AbstractClass>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -89,7 +92,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Square.xml b/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Square.xml index 1de9ed39..6f58d935 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Square.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Square.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses.xml b/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses.xml index 6bf08911..15e44c6c 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/AbstractClasses.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -74,7 +77,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Accessibility.xml b/mdoc/Test/en.expected-fsharp-wsl/Accessibility.xml index e0a844d4..c871db4c 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Accessibility.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Accessibility.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/AccessibilityTest.xml b/mdoc/Test/en.expected-fsharp-wsl/AccessibilityTest.xml index d3d56521..db641242 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/AccessibilityTest.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/AccessibilityTest.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/AlternativesToInheritance.xml b/mdoc/Test/en.expected-fsharp-wsl/AlternativesToInheritance.xml index 21d5900c..bcc66588 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/AlternativesToInheritance.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/AlternativesToInheritance.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Animals+Animal.xml b/mdoc/Test/en.expected-fsharp-wsl/Animals+Animal.xml index ae2cdb01..9fca4958 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Animals+Animal.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Animals+Animal.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Animals+Dog.xml b/mdoc/Test/en.expected-fsharp-wsl/Animals+Dog.xml index 7cae412e..87fddf7c 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Animals+Dog.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Animals+Dog.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Animals.xml b/mdoc/Test/en.expected-fsharp-wsl/Animals.xml index 9f5d0c6f..c30040b7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Animals.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Animals.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -74,7 +77,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Attributes+CompanyAttribute.xml b/mdoc/Test/en.expected-fsharp-wsl/Attributes+CompanyAttribute.xml index 0f3f4e0d..0485cf66 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Attributes+CompanyAttribute.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Attributes+CompanyAttribute.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Attributes+OwnerAttribute.xml b/mdoc/Test/en.expected-fsharp-wsl/Attributes+OwnerAttribute.xml index feecd786..bb236f1e 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Attributes+OwnerAttribute.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Attributes+OwnerAttribute.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Attributes+SomeType1.xml b/mdoc/Test/en.expected-fsharp-wsl/Attributes+SomeType1.xml index 863412aa..99fb6455 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Attributes+SomeType1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Attributes+SomeType1.xml @@ -12,16 +12,20 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Attributes/Company("Microsoft")</AttributeName> + <AttributeName Language="C#">[Attributes/Company("Microsoft")]</AttributeName> + <AttributeName Language="F#">[<Attributes/Company("Microsoft")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Attributes/Owner("Jason Carlson")</AttributeName> + <AttributeName Language="C#">[Attributes/Owner("Jason Carlson")]</AttributeName> + <AttributeName Language="F#">[<Attributes/Owner("Jason Carlson")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Attributes+TypeWithFlagAttribute.xml b/mdoc/Test/en.expected-fsharp-wsl/Attributes+TypeWithFlagAttribute.xml index e30bd5e4..3613cbef 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Attributes+TypeWithFlagAttribute.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Attributes+TypeWithFlagAttribute.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.AttributeUsage(System.AttributeTargets.Delegate | System.AttributeTargets.Event | System.AttributeTargets.Module, AllowMultiple=false)</AttributeName> + <AttributeName Language="C#">[System.AttributeUsage(System.AttributeTargets.Delegate | System.AttributeTargets.Event | System.AttributeTargets.Module, AllowMultiple=false)]</AttributeName> + <AttributeName Language="F#">[<System.AttributeUsage(System.AttributeTargets.Delegate | System.AttributeTargets.Event | System.AttributeTargets.Module, AllowMultiple=false)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Attributes.xml b/mdoc/Test/en.expected-fsharp-wsl/Attributes.xml index 56c7d410..d910bcfb 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Attributes.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Attributes.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/ClassMembers+PointWithCounter.xml b/mdoc/Test/en.expected-fsharp-wsl/ClassMembers+PointWithCounter.xml index 1143425e..feb16e59 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/ClassMembers+PointWithCounter.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/ClassMembers+PointWithCounter.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/ClassMembers.xml b/mdoc/Test/en.expected-fsharp-wsl/ClassMembers.xml index 5228bff5..804a56d0 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/ClassMembers.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/ClassMembers.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Collections+MDocInterface`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Collections+MDocInterface`1.xml index ef768a0f..ffefe58e 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Collections+MDocInterface`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Collections+MDocInterface`1.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Collections+MDocTestMap`2.xml b/mdoc/Test/en.expected-fsharp-wsl/Collections+MDocTestMap`2.xml index e9a4bc0c..46038439 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Collections+MDocTestMap`2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Collections+MDocTestMap`2.xml @@ -20,10 +20,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Collections.xml b/mdoc/Test/en.expected-fsharp-wsl/Collections.xml index a0028187..78bbd426 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Collections.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Collections.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class10`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class10`1.xml index 7b0017d6..cf81e7cf 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class10`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class10`1.xml @@ -15,10 +15,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class11`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class11`1.xml index eaad2a52..adcfb5cd 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class11`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class11`1.xml @@ -15,10 +15,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class12`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class12`1.xml index ed824de0..5a665790 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class12`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class12`1.xml @@ -15,10 +15,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class13`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class13`1.xml index 68c198ae..7fe7732f 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class13`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class13`1.xml @@ -15,10 +15,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class14`2.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class14`2.xml index 50c35153..304ec22a 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class14`2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class14`2.xml @@ -16,10 +16,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class15.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class15.xml index b6adbae8..f5286ff7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class15.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class15.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class16.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class16.xml index e3ab8125..ddfc4467 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class16.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class16.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class17.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class17.xml index e230fa3a..0a00f63e 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class17.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class17.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class18.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class18.xml index db6f8098..8a4f3d82 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class18.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class18.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class1`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class1`1.xml index 296ecc3f..0767e650 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class1`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class1`1.xml @@ -19,10 +19,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_1`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_1`1.xml index d5c5b6d0..90ed2306 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_1`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_1`1.xml @@ -20,10 +20,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_2`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_2`1.xml index be12b59f..6afff9aa 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_2`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_2`1.xml @@ -20,10 +20,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2`1.xml index 27b2c1ed..f8131dc4 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2`1.xml @@ -19,10 +19,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class3`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class3`1.xml index fccbd109..6ca4aaef 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class3`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class3`1.xml @@ -19,10 +19,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class4`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class4`1.xml index b66d691c..8d08187e 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class4`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class4`1.xml @@ -15,10 +15,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class5`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class5`1.xml index 7dfb3b1c..a26d4ec7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class5`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class5`1.xml @@ -15,10 +15,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class6`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class6`1.xml index 48891843..a2f822e6 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class6`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class6`1.xml @@ -15,10 +15,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class7`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class7`1.xml index 5740cb8f..8e665513 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class7`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class7`1.xml @@ -19,10 +19,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class8`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class8`1.xml index fb93ecb6..833b69f0 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class8`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class8`1.xml @@ -19,10 +19,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class9`1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class9`1.xml index 6e95d532..f7a168f7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class9`1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints+Class9`1.xml @@ -15,10 +15,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constraints.xml b/mdoc/Test/en.expected-fsharp-wsl/Constraints.xml index 3b205dc0..82d69088 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constraints.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constraints.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+Account.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+Account.xml index f4bd64b6..6e467925 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+Account.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+Account.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+Account2.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+Account2.xml index 1c9ccbf1..cf38e7e1 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+Account2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+Account2.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,21 +38,24 @@ <Parameter Name="first" Type="Microsoft.FSharp.Core.FSharpOption<System.String>"> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.OptionalArgument</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.OptionalArgument]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.OptionalArgument>]</AttributeName> </Attribute> </Attributes> </Parameter> <Parameter Name="last" Type="Microsoft.FSharp.Core.FSharpOption<System.String>"> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.OptionalArgument</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.OptionalArgument]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.OptionalArgument>]</AttributeName> </Attribute> </Attributes> </Parameter> <Parameter Name="bal" Type="Microsoft.FSharp.Core.FSharpOption<System.Double>"> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.OptionalArgument</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.OptionalArgument]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.OptionalArgument>]</AttributeName> </Attribute> </Attributes> </Parameter> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+BaseClass.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+BaseClass.xml index 00fbedd9..9058dd3a 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+BaseClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+BaseClass.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -63,7 +65,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+DerivedClass.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+DerivedClass.xml index b55101c9..e59b5227 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+DerivedClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+DerivedClass.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -69,7 +71,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass.xml index fcba1fc6..fb22cea0 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass1.xml index 468bcb07..8349025e 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass1.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass2.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass2.xml index 1b10a5c7..94341492 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass2.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3.xml index 03b5a2b8..09f59117 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -74,7 +77,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_1.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_1.xml index 88b7e804..a63984d0 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_1.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_2.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_2.xml index 85d65c65..e9d16e20 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_2.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -33,7 +35,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_3.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_3.xml index 9162f868..3bb28865 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_3.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_3.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -46,7 +48,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_4.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_4.xml index 9be6e7e9..cf09f3f6 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_4.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_4.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -73,7 +76,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassBase2.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassBase2.xml index 23da2aae..d8ca2c73 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassBase2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassBase2.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassDerived2.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassDerived2.xml index 257aa32a..5cfb4da8 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassDerived2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassDerived2.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassObjectParameters.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassObjectParameters.xml index 3dd7b41a..25cb6a39 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassObjectParameters.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassObjectParameters.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct.xml index 379c1ee8..e8f01862 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -249,7 +251,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -271,7 +274,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -293,7 +297,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct2.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct2.xml index dbbc09c0..abdebfb9 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct2.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -228,7 +230,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -249,7 +252,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -270,7 +274,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct33.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct33.xml index e7f3b76c..52d3b443 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct33.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct33.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -106,7 +108,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -127,7 +130,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct44.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct44.xml index b3edd868..e5ac926c 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct44.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct44.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -68,7 +70,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -89,7 +92,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct55.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct55.xml index 33fc602e..a6515604 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct55.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct55.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -85,7 +87,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -106,7 +109,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct66.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct66.xml index 1b395258..23e8f3b2 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct66.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct66.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -66,7 +68,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -88,7 +91,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct77.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct77.xml index a45dd377..efbad06b 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct77.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct77.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -66,7 +68,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -87,7 +90,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct88.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct88.xml index 59527155..788d9976 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct88.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct88.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -85,7 +87,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.DefaultValue</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.DefaultValue]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.DefaultValue>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -106,7 +109,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyType.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyType.xml index 925853d8..f908a6c8 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyType.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+MyType.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+Person.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+Person.xml index aca9c8d8..d0fc1a62 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+Person.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+Person.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+Pet.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+Pet.xml index 2e3cb828..6453d8bb 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+Pet.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+Pet.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors+PetData.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors+PetData.xml index ad5c78ae..086e7720 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors+PetData.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors+PetData.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -70,7 +72,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -92,7 +95,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -293,7 +297,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Constructors.xml b/mdoc/Test/en.expected-fsharp-wsl/Constructors.xml index f364556f..43abbcb7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Constructors.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Constructors.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -74,7 +77,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -96,7 +100,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -118,7 +123,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -140,7 +146,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -162,7 +169,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -184,7 +192,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -206,7 +215,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -228,7 +238,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -250,7 +261,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -272,7 +284,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Customers+ICustomer.xml b/mdoc/Test/en.expected-fsharp-wsl/Customers+ICustomer.xml index 5545e51c..4e663a98 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Customers+ICustomer.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Customers+ICustomer.xml @@ -9,10 +9,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Customers.xml b/mdoc/Test/en.expected-fsharp-wsl/Customers.xml index ffcfc5b3..757d4d96 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Customers.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Customers.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate1.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate1.xml index f77ac896..35c80296 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate1.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate10.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate10.xml index facadd07..588b0bb0 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate10.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate10.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate11.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate11.xml index 21948e13..634e0384 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate11.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate11.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate12.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate12.xml index 3e6bc740..03f77818 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate12.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate12.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters /> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate13.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate13.xml index 1596a178..32171f31 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate13.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate13.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate2.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate2.xml index de7644c7..294962fe 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate2.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate3.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate3.xml index 57e80408..7277a35d 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate3.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate3.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate4.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate4.xml index 8f107899..969f28ba 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate4.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate4.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate5.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate5.xml index 8ac49646..b72d9777 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate5.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate5.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate6.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate6.xml index 59807c6e..241f52d3 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate6.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate6.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate7.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate7.xml index f99b6a92..5f88bcf9 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate7.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate7.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate8.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate8.xml index 9394bb37..1f3713a9 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate8.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate8.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate9.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate9.xml index 2d37408e..877a09ed 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate9.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate9.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Parameters> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Test1.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Test1.xml index 33d7ea61..6fb50f1f 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates+Test1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates+Test1.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -92,7 +94,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -120,7 +123,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Delegates.xml b/mdoc/Test/en.expected-fsharp-wsl/Delegates.xml index 182277ea..e42b9429 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Delegates.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Delegates.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -74,7 +77,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -96,7 +100,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -118,7 +123,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -140,7 +146,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -162,7 +169,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -184,7 +192,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -206,7 +215,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -228,7 +238,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -250,7 +261,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -272,7 +284,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -294,7 +307,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -316,7 +330,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -338,7 +353,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -360,7 +376,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -382,7 +399,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -404,7 +422,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -426,7 +445,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -471,7 +491,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -493,7 +514,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -601,7 +623,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -629,7 +652,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -657,7 +681,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -685,7 +710,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -801,7 +827,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -823,7 +850,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -853,7 +881,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -883,7 +912,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -911,7 +941,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -939,7 +970,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -961,7 +993,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+ColorEnum.xml b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+ColorEnum.xml index 03419bc3..87936315 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+ColorEnum.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+ColorEnum.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Circle.xml b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Circle.xml index f12a5b1d..0df6e8c0 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Circle.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Circle.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Circle@DebugTypeProxy))</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Circle@DebugTypeProxy))]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Circle@DebugTypeProxy))>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,13 +39,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Prism.xml b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Prism.xml index 3f0faa2f..6b82ea56 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Prism.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Prism.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Prism@DebugTypeProxy))</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Prism@DebugTypeProxy))]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Prism@DebugTypeProxy))>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,13 +39,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 2)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -64,13 +70,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -92,13 +101,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Rectangle.xml b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Rectangle.xml index 2049e571..af196c39 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Rectangle.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Rectangle.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Rectangle@DebugTypeProxy))</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Rectangle@DebugTypeProxy))]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Rectangle@DebugTypeProxy))>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,13 +39,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -64,13 +70,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape.xml b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape.xml index 59fa6b72..6e736fbf 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape.xml @@ -28,13 +28,16 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -230,13 +233,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -257,13 +263,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -284,13 +293,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -311,7 +323,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -336,7 +349,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -365,7 +379,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -392,13 +407,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+SizeUnion.xml b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+SizeUnion.xml index 236c1753..07fe5914 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+SizeUnion.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+SizeUnion.xml @@ -28,13 +28,16 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -230,13 +233,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -257,13 +263,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -284,13 +293,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -312,13 +324,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)</AttributeName> + <AttributeName Language="C#">[get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)]</AttributeName> + <AttributeName Language="F#">[<get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -340,13 +355,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)</AttributeName> + <AttributeName Language="C#">[get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)]</AttributeName> + <AttributeName Language="F#">[<get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -368,13 +386,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)</AttributeName> + <AttributeName Language="C#">[get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)]</AttributeName> + <AttributeName Language="F#">[<get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -395,13 +416,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions.xml b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions.xml index 705a47e2..5d10b473 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -74,7 +77,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DoBindings+MyBindingType.xml b/mdoc/Test/en.expected-fsharp-wsl/DoBindings+MyBindingType.xml index 0244bd59..c55ebff2 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DoBindings+MyBindingType.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DoBindings+MyBindingType.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/DoBindings.xml b/mdoc/Test/en.expected-fsharp-wsl/DoBindings.xml index 24f5d9c9..7a6a00cf 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/DoBindings.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/DoBindings.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Enumerations+Color.xml b/mdoc/Test/en.expected-fsharp-wsl/Enumerations+Color.xml index 1fd466ad..a2d9f3f1 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Enumerations+Color.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Enumerations+Color.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Enumerations.xml b/mdoc/Test/en.expected-fsharp-wsl/Enumerations.xml index e2ad9761..eb0245c6 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Enumerations.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Enumerations.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1+MyClass.xml b/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1+MyClass.xml index 8eaa7d82..230a6bd2 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1+MyClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1+MyClass.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1.xml b/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1.xml index 36f5796f..944d28b1 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule2.xml b/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule2.xml index 2ff18d05..2c14ebc3 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule2.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Extensions.xml b/mdoc/Test/en.expected-fsharp-wsl/Extensions.xml index 5648d8ad..2f7462a7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Extensions.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Extensions.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/FlexibleTypes.xml b/mdoc/Test/en.expected-fsharp-wsl/FlexibleTypes.xml index 620d5e4a..024160d6 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/FlexibleTypes.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/FlexibleTypes.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Functions+TestFunction.xml b/mdoc/Test/en.expected-fsharp-wsl/Functions+TestFunction.xml index 1a882146..6f97f557 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Functions+TestFunction.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Functions+TestFunction.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Functions.xml b/mdoc/Test/en.expected-fsharp-wsl/Functions.xml index 2b4344a1..57bac85f 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Functions.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Functions.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -72,7 +73,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 2 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 2 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 2 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -107,7 +109,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 3, 2 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 3, 2 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 3, 2 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -144,7 +147,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 5 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 5 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 5 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -249,7 +253,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -328,7 +333,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 2 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 2 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 2 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -365,7 +371,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -402,7 +409,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 2 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 2 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 2 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -464,7 +472,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -507,7 +516,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -529,7 +539,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Generics+Map2`2.xml b/mdoc/Test/en.expected-fsharp-wsl/Generics+Map2`2.xml index f6482888..8c74c1f9 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Generics+Map2`2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Generics+Map2`2.xml @@ -10,17 +10,20 @@ <TypeParameter Name="Key"> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.EqualityConditionalOn</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.EqualityConditionalOn]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.EqualityConditionalOn>]</AttributeName> </Attribute> </Attributes> </TypeParameter> <TypeParameter Name="Value"> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.ComparisonConditionalOn</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.ComparisonConditionalOn]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.ComparisonConditionalOn>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.EqualityConditionalOn</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.EqualityConditionalOn]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.EqualityConditionalOn>]</AttributeName> </Attribute> </Attributes> </TypeParameter> @@ -31,10 +34,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Generics.xml b/mdoc/Test/en.expected-fsharp-wsl/Generics.xml index 991fe772..2c1c1dc4 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Generics.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Generics.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -61,7 +63,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -92,7 +95,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/IndexedProperties+NumberStrings.xml b/mdoc/Test/en.expected-fsharp-wsl/IndexedProperties+NumberStrings.xml index 1bfbb3a3..fc7d549f 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/IndexedProperties+NumberStrings.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/IndexedProperties+NumberStrings.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/IndexedProperties.xml b/mdoc/Test/en.expected-fsharp-wsl/IndexedProperties.xml index 8f05cbcb..532699d8 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/IndexedProperties.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/IndexedProperties.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+BaseClass.xml b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+BaseClass.xml index b073deb3..1a90d717 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+BaseClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+BaseClass.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -63,7 +65,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+DerivedClass.xml b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+DerivedClass.xml index 97314033..a0e38441 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+DerivedClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+DerivedClass.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -69,7 +71,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase1.xml b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase1.xml index 69c62fc9..2dadab94 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase1.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase2.xml b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase2.xml index 1156ca42..3673b098 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase2.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived1.xml b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived1.xml index 28eef5b3..f30bbe38 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived1.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived2.xml b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived2.xml index 1a3ce076..55750b15 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived2.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Inheritance.xml b/mdoc/Test/en.expected-fsharp-wsl/Inheritance.xml index 1563d64b..6d8ca587 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Inheritance.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Inheritance.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/InlineFunctions+WrapInt32.xml b/mdoc/Test/en.expected-fsharp-wsl/InlineFunctions+WrapInt32.xml index e32d3b7b..21a999bd 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/InlineFunctions+WrapInt32.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/InlineFunctions+WrapInt32.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/InlineFunctions.xml b/mdoc/Test/en.expected-fsharp-wsl/InlineFunctions.xml index f7a6dcc0..c114f9a2 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/InlineFunctions.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/InlineFunctions.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+IPrintable.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+IPrintable.xml index 5d8fe124..4d352346 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+IPrintable.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+IPrintable.xml @@ -9,10 +9,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface0.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface0.xml index c5170224..cb47a026 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface0.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface0.xml @@ -9,10 +9,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface1.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface1.xml index f79229e6..9ed7d805 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface1.xml @@ -9,10 +9,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface2.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface2.xml index f4151902..06023a4f 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface2.xml @@ -9,10 +9,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface3.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface3.xml index 1df577a8..405b4458 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface3.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface3.xml @@ -16,10 +16,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+MyClass.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+MyClass.xml index 7d70a6f1..9150ea6c 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+MyClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+MyClass.xml @@ -22,10 +22,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass1.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass1.xml index 06481129..c680f127 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass1.xml @@ -16,10 +16,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass2.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass2.xml index 51800b92..2ba5364a 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass2.xml @@ -16,10 +16,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Interfaces.xml b/mdoc/Test/en.expected-fsharp-wsl/Interfaces.xml index 9718481f..dede61b2 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Interfaces.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Interfaces.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Literals.xml b/mdoc/Test/en.expected-fsharp-wsl/Literals.xml index 11d277e6..2ec7cd65 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Literals.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Literals.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,10 +31,12 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Literal</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Literal]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Literal>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -54,10 +57,12 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Literal</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Literal]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Literal>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -78,10 +83,12 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Literal</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Literal]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Literal>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -103,10 +110,12 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Literal</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Literal]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Literal>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -128,7 +137,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -150,7 +160,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -172,7 +183,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -194,7 +206,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -216,7 +229,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -238,7 +252,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Methods+Circle.xml b/mdoc/Test/en.expected-fsharp-wsl/Methods+Circle.xml index e9bcec0c..6414a3f7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Methods+Circle.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Methods+Circle.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Methods+Ellipse.xml b/mdoc/Test/en.expected-fsharp-wsl/Methods+Ellipse.xml index 5718ccf9..45c2862f 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Methods+Ellipse.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Methods+Ellipse.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Methods+RectangleXY.xml b/mdoc/Test/en.expected-fsharp-wsl/Methods+RectangleXY.xml index fea7419d..09d85f55 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Methods+RectangleXY.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Methods+RectangleXY.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Methods+SomeType.xml b/mdoc/Test/en.expected-fsharp-wsl/Methods+SomeType.xml index af75e527..c4d2fb0d 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Methods+SomeType.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Methods+SomeType.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -159,7 +161,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -189,7 +192,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Methods.xml b/mdoc/Test/en.expected-fsharp-wsl/Methods.xml index d5a51bb7..beb54af1 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Methods.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Methods.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/NestedModules+X.xml b/mdoc/Test/en.expected-fsharp-wsl/NestedModules+X.xml index c63a7d47..af06e4f3 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/NestedModules+X.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/NestedModules+X.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y+Z.xml b/mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y+Z.xml index 84407137..17ca90b7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y+Z.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y+Z.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.AutoOpen</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.AutoOpen]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.AutoOpen>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -33,7 +35,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y.xml b/mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y.xml index d3320fb3..139d39e9 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/NestedModules.xml b/mdoc/Test/en.expected-fsharp-wsl/NestedModules.xml index 7462a08e..3ef0f946 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/NestedModules.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/NestedModules.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/NestedTypes.xml b/mdoc/Test/en.expected-fsharp-wsl/NestedTypes.xml index 203cfa27..37cb6cc7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/NestedTypes.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/NestedTypes.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/OperatorGlobalLevel.xml b/mdoc/Test/en.expected-fsharp-wsl/OperatorGlobalLevel.xml index 6d9ff39f..712b4a86 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/OperatorGlobalLevel.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/OperatorGlobalLevel.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading+Vector.xml b/mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading+Vector.xml index 925f7fb2..74441c04 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading+Vector.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading+Vector.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading.xml b/mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading.xml index e787fc90..271f9d7a 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -78,7 +80,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -100,7 +103,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -122,7 +126,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -144,7 +149,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Color.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Color.xml index a887a9df..aa3a5d54 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Color.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Color.xml @@ -11,10 +11,12 @@ </Base> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+MyRecord.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+MyRecord.xml index 0c363fa7..7ca53611 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+MyRecord.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+MyRecord.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -247,7 +249,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -269,7 +272,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstLast.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstLast.xml index 528e9d84..b7b7a2de 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstLast.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstLast.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstLast@DebugTypeProxy))</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstLast@DebugTypeProxy))]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstLast@DebugTypeProxy))>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,13 +39,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -64,13 +70,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstOnly.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstOnly.xml index 7b49fb5b..c50cd03a 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstOnly.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstOnly.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstOnly@DebugTypeProxy))</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstOnly@DebugTypeProxy))]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstOnly@DebugTypeProxy))>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,13 +39,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+LastOnly.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+LastOnly.xml index 1a2c5ebe..9039e514 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+LastOnly.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+LastOnly.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/LastOnly@DebugTypeProxy))</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/LastOnly@DebugTypeProxy))]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/LastOnly@DebugTypeProxy))>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,13 +39,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName.xml index cabe17dd..4d51bffb 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName.xml @@ -28,13 +28,16 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -230,13 +233,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -257,13 +263,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -284,13 +293,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -311,7 +323,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -338,7 +351,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -363,7 +377,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -388,13 +403,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Circle.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Circle.xml index 8a78b485..538409b3 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Circle.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Circle.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Circle@DebugTypeProxy))</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Circle@DebugTypeProxy))]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Circle@DebugTypeProxy))>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,13 +39,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Rectangle.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Rectangle.xml index 0b9671af..f22cf1ab 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Rectangle.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Rectangle.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Rectangle@DebugTypeProxy))</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Rectangle@DebugTypeProxy))]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Rectangle@DebugTypeProxy))>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -36,13 +39,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -64,13 +70,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape.xml index c26d483d..0dc3a993 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape.xml @@ -28,13 +28,16 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -230,13 +233,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -257,13 +263,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -284,7 +293,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -309,7 +319,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -336,13 +347,16 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples.xml b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples.xml index f662eb63..9a9db62e 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -50,7 +51,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -210,7 +212,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -254,7 +257,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -282,7 +286,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -304,7 +309,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -326,7 +332,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -494,7 +501,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -516,7 +524,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -538,7 +547,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -560,10 +570,12 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Literal</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Literal]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Literal>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -585,7 +597,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -607,7 +620,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -629,7 +643,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Properties+MyAutoPropertyClass.xml b/mdoc/Test/en.expected-fsharp-wsl/Properties+MyAutoPropertyClass.xml index f0a9eb74..a44b0f74 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Properties+MyAutoPropertyClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Properties+MyAutoPropertyClass.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertiesType.xml b/mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertiesType.xml index 124cb821..e37c3977 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertiesType.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertiesType.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertyClass2.xml b/mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertyClass2.xml index f7af6de4..e1c5e645 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertyClass2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertyClass2.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Properties.xml b/mdoc/Test/en.expected-fsharp-wsl/Properties.xml index 31dd26d1..8d85e4f0 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Properties.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Properties.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Records+Car.xml b/mdoc/Test/en.expected-fsharp-wsl/Records+Car.xml index 46ad0d3c..554eaefa 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Records+Car.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Records+Car.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -249,7 +251,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -271,7 +274,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -293,7 +297,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -315,7 +320,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName> + <AttributeName Language="C#">[System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]</AttributeName> + <AttributeName Language="F#">[<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Records+MyRecord.xml b/mdoc/Test/en.expected-fsharp-wsl/Records+MyRecord.xml index 4488fe55..4e951285 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Records+MyRecord.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Records+MyRecord.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -266,7 +268,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -288,7 +291,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -310,7 +314,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Records.xml b/mdoc/Test/en.expected-fsharp-wsl/Records.xml index 17a6d8ff..03f35e82 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Records.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Records.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/ReferenceCells.xml b/mdoc/Test/en.expected-fsharp-wsl/ReferenceCells.xml index f3d32e17..03989295 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/ReferenceCells.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/ReferenceCells.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+IVector.xml b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+IVector.xml index 1d8f8da4..24013a92 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+IVector.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+IVector.xml @@ -9,10 +9,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector'''.xml b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector'''.xml index 626a95a0..9cb4092c 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector'''.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector'''.xml @@ -16,10 +16,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector.xml b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector.xml index 364d15eb..85a60651 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector2.xml b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector2.xml index 5166b117..1a1ea1cb 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector2.xml @@ -16,10 +16,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule.xml b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule.xml index 72270c0e..316d59cb 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Structures+Point2D.xml b/mdoc/Test/en.expected-fsharp-wsl/Structures+Point2D.xml index 5f397e3b..db77993c 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Structures+Point2D.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Structures+Point2D.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -247,7 +249,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -269,7 +272,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Structures+Point3D.xml b/mdoc/Test/en.expected-fsharp-wsl/Structures+Point3D.xml index 17d187d9..b2d3af73 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Structures+Point3D.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Structures+Point3D.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -228,7 +230,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -250,7 +253,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -272,7 +276,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType.xml b/mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType.xml index 8fc8126c..695403e4 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -228,7 +230,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType2.xml b/mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType2.xml index 07bebbf2..df4d4aa0 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType2.xml @@ -28,13 +28,16 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Struct</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Struct]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Struct>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -231,7 +234,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Structures.xml b/mdoc/Test/en.expected-fsharp-wsl/Structures.xml index debd4661..d7e983ab 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Structures.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Structures.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+ExtraCSharpStyleExtensionMethodsInFSharp.xml b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+ExtraCSharpStyleExtensionMethodsInFSharp.xml index 0301ac9f..1b922480 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+ExtraCSharpStyleExtensionMethodsInFSharp.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+ExtraCSharpStyleExtensionMethodsInFSharp.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1+MyClass.xml b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1+MyClass.xml index 51488893..61f2b6e5 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1+MyClass.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1+MyClass.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1.xml b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1.xml index 854219dd..6a842065 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions2.xml b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions2.xml index af7dbac6..643e3abd 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions2.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions2.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions.xml b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions.xml index 98de3ef6..593a49f9 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/TypeExtensions.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -62,7 +64,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -90,7 +93,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -112,7 +116,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -134,7 +139,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -156,7 +162,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+L.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+L.xml index 57ae3532..38afe6ae 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+L.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+L.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+bar.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+bar.xml index 7f8af908..bb30ea48 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+bar.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+bar.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+cm.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+cm.xml index f3ae8603..0a0b2324 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+cm.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+cm.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+ft.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+ft.xml index 22571650..6da93543 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+ft.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+ft.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+g.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+g.xml index b1fbcd0f..3d7ce796 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+g.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+g.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+inch.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+inch.xml index 9879736a..b3fd4ce1 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+inch.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+inch.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+kg.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+kg.xml index 8d58d4e0..66b9ee40 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+kg.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+kg.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+lb.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+lb.xml index 104dad6b..c495e2cb 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+lb.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+lb.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+m.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+m.xml index 4d14f0a2..64ce9034 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+m.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+m.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+s.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+s.xml index 22e2ed1c..5e80d508 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+s.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+s.xml @@ -12,13 +12,16 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.Measure>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+vector3D.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+vector3D.xml index 640065bb..6283fccc 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+vector3D.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+vector3D.xml @@ -28,10 +28,12 @@ </Interfaces> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -266,7 +268,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -288,7 +291,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -310,7 +314,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure.xml b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure.xml index 6934954e..0ace3625 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -52,7 +54,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -116,7 +119,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -144,7 +148,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -166,7 +171,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -188,7 +194,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -210,7 +217,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -232,7 +240,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -254,7 +263,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -276,7 +286,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -298,7 +309,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -320,7 +332,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -342,7 +355,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Widgets/MyWidget1.xml b/mdoc/Test/en.expected-fsharp-wsl/Widgets/MyWidget1.xml index 2dbe6511..38875cd5 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Widgets/MyWidget1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Widgets/MyWidget1.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/Widgets/WidgetsModule.xml b/mdoc/Test/en.expected-fsharp-wsl/Widgets/WidgetsModule.xml index 9acb440e..9bd9d072 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/Widgets/WidgetsModule.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/Widgets/WidgetsModule.xml @@ -12,7 +12,8 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)>]</AttributeName> </Attribute> </Attributes> <Docs> @@ -30,7 +31,8 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName> + <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName> + <AttributeName Language="F#">[<get: System.Diagnostics.DebuggerNonUserCode>]</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/Class1.xml b/mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/Class1.xml index 65cb265b..696ae3a7 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/Class1.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/Class1.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/ClassPipes.xml b/mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/ClassPipes.xml index 65ecfac2..e29e7643 100644 --- a/mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/ClassPipes.xml +++ b/mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/ClassPipes.xml @@ -12,10 +12,12 @@ <Interfaces /> <Attributes> <Attribute> - <AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)</AttributeName> + <AttributeName Language="C#">[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]</AttributeName> + <AttributeName Language="F#">[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Serializable</AttributeName> + <AttributeName Language="C#">[System.Serializable]</AttributeName> + <AttributeName Language="F#">[<System.Serializable>]</AttributeName> </Attribute> </Attributes> <Docs> |