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

github.com/mono/api-doc-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTianqi Zhang <TianqiZhang@users.noreply.github.com>2020-07-07 00:25:24 +0300
committerGitHub <noreply@github.com>2020-07-07 00:25:24 +0300
commit700869dd85af50c1d3d48b572f532ec3aceb8098 (patch)
tree32a45d3bc7c76cf046e17cac6916613e709157e1 /mdoc/Test/en.expected-fsharp-wsl
parent5c93ee14eaa4fbffc88aba274fbf29d18b9d08b7 (diff)
Support F# style Attribute rendering (#503)
Diffstat (limited to 'mdoc/Test/en.expected-fsharp-wsl')
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Circle.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Shape2D.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/AbstractClasses+Square.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/AbstractClasses.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Accessibility.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/AccessibilityTest.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/AlternativesToInheritance.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Animals+Animal.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Animals+Dog.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Animals.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Attributes+CompanyAttribute.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Attributes+OwnerAttribute.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Attributes+SomeType1.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Attributes+TypeWithFlagAttribute.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Attributes.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/ClassMembers+PointWithCounter.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/ClassMembers.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Collections+MDocInterface`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Collections+MDocTestMap`2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Collections.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class10`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class11`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class12`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class13`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class14`2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class15.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class16.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class17.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class18.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class1`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_1`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2_2`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class2`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class3`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class4`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class5`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class6`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class7`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class8`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints+Class9`1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constraints.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+Account.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+Account2.xml15
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+BaseClass.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+DerivedClass.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_2.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_3.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClass3_4.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassBase2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassDerived2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyClassObjectParameters.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct.xml15
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct2.xml15
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct33.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct44.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct55.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct66.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct77.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyStruct88.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+MyType.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+Person.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+Pet.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors+PetData.xml15
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Constructors.xml39
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Customers+ICustomer.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Customers.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate10.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate11.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate12.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate13.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate3.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate4.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate5.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate6.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate7.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate8.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Delegate9.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates+Test1.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Delegates.xml99
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+ColorEnum.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Circle.xml18
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Prism.xml36
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape+Rectangle.xml27
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+Shape.xml54
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions+SizeUnion.xml72
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DiscriminatedUnions.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DoBindings+MyBindingType.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/DoBindings.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Enumerations+Color.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Enumerations.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1+MyClass.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule1.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Extensions+MyModule2.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Extensions.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/FlexibleTypes.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Functions+TestFunction.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Functions.xml33
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Generics+Map2`2.xml15
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Generics.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/IndexedProperties+NumberStrings.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/IndexedProperties.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Inheritance+BaseClass.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Inheritance+DerivedClass.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassBase2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Inheritance+MyClassDerived2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Inheritance.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/InlineFunctions+WrapInt32.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/InlineFunctions.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces+IPrintable.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface0.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces+Interface3.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces+MyClass.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces+SomeClass2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Interfaces.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Literals.xml45
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Methods+Circle.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Methods+Ellipse.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Methods+RectangleXY.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Methods+SomeType.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Methods.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/NestedModules+X.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y+Z.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/NestedModules+Y.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/NestedModules.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/NestedTypes.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/OperatorGlobalLevel.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading+Vector.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/OperatorsOverloading.xml18
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Color.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+MyRecord.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstLast.xml27
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+FirstOnly.xml18
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName+LastOnly.xml18
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+PersonName.xml54
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Circle.xml18
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape+Rectangle.xml27
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples+Shape.xml42
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/PatternMatching/PatternMatchingExamples.xml45
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Properties+MyAutoPropertyClass.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertiesType.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Properties+MyPropertyClass2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Properties.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Records+Car.xml18
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Records+MyRecord.xml15
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Records.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/ReferenceCells.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+IVector.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector'''.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule+Vector2.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/SomeNamespace/SomeModule.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Structures+Point2D.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Structures+Point3D.xml15
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Structures+StructureType2.xml12
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Structures.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+ExtraCSharpStyleExtensionMethodsInFSharp.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1+MyClass.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions1.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/TypeExtensions+TypeExtensions2.xml3
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/TypeExtensions.xml21
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+L.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+bar.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+cm.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+ft.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+g.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+inch.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+kg.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+lb.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+m.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+s.xml9
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure+vector3D.xml15
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/UnitsOfMeasure.xml42
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Widgets/MyWidget1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/Widgets/WidgetsModule.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/Class1.xml6
-rw-r--r--mdoc/Test/en.expected-fsharp-wsl/mdoc.Test.FSharp/ClassPipes.xml6
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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.AbstractClass&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Attributes/Company("Microsoft")&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Attributes/Owner("Jason Carlson")</AttributeName>
+ <AttributeName Language="C#">[Attributes/Owner("Jason Carlson")]</AttributeName>
+ <AttributeName Language="F#">[&lt;Attributes/Owner("Jason Carlson")&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</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#">[&lt;System.AttributeUsage(System.AttributeTargets.Delegate | System.AttributeTargets.Event | System.AttributeTargets.Module, AllowMultiple=false)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</AttributeName>
</Attribute>
</Attributes>
<Docs>
@@ -36,21 +38,24 @@
<Parameter Name="first" Type="Microsoft.FSharp.Core.FSharpOption&lt;System.String&gt;">
<Attributes>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.OptionalArgument</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.OptionalArgument]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.OptionalArgument&gt;]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
<Parameter Name="last" Type="Microsoft.FSharp.Core.FSharpOption&lt;System.String&gt;">
<Attributes>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.OptionalArgument</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.OptionalArgument]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.OptionalArgument&gt;]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
<Parameter Name="bal" Type="Microsoft.FSharp.Core.FSharpOption&lt;System.Double&gt;">
<Attributes>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.OptionalArgument</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.OptionalArgument]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.OptionalArgument&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.DefaultValue&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</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#">[&lt;System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Circle@DebugTypeProxy))&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</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#">[&lt;System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Prism@DebugTypeProxy))&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 2)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</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#">[&lt;System.Diagnostics.DebuggerTypeProxy(typeof(DiscriminatedUnions/Shape/Rectangle@DebugTypeProxy))&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 2 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 3, 2 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 5 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 2 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 2 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.EqualityConditionalOn&gt;]</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#">[&lt;Microsoft.FSharp.Core.ComparisonConditionalOn&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.EqualityConditionalOn</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.EqualityConditionalOn]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.EqualityConditionalOn&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.Literal&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</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#">[&lt;Microsoft.FSharp.Core.Literal&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</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#">[&lt;Microsoft.FSharp.Core.Literal&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</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#">[&lt;Microsoft.FSharp.Core.Literal&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 2, 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.AutoOpen&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</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#">[&lt;System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstLast@DebugTypeProxy))&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 0)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2, 1)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</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#">[&lt;System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/FirstOnly@DebugTypeProxy))&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</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#">[&lt;System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/PersonName/LastOnly@DebugTypeProxy))&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 2)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</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#">[&lt;System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Circle@DebugTypeProxy))&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1, 0)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</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#">[&lt;System.Diagnostics.DebuggerTypeProxy(typeof(PatternMatching.PatternMatchingExamples/Shape/Rectangle@DebugTypeProxy))&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 0)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0, 1)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.UnionCase, 0)&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Diagnostics.DebuggerNonUserCode&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>get: System.Diagnostics.DebuggerNonUserCode</AttributeName>
+ <AttributeName Language="C#">[get: System.Diagnostics.DebuggerNonUserCode]</AttributeName>
+ <AttributeName Language="F#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.Literal&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)&gt;]</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#">[&lt;System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Struct</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Struct]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Struct&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>Microsoft.FSharp.Core.Measure</AttributeName>
+ <AttributeName Language="C#">[Microsoft.FSharp.Core.Measure]</AttributeName>
+ <AttributeName Language="F#">[&lt;Microsoft.FSharp.Core.Measure&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 0)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 1)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Field, 2)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)&gt;]</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#">[&lt;get: System.Diagnostics.DebuggerNonUserCode&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</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#">[&lt;Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)&gt;]</AttributeName>
</Attribute>
<Attribute>
- <AttributeName>System.Serializable</AttributeName>
+ <AttributeName Language="C#">[System.Serializable]</AttributeName>
+ <AttributeName Language="F#">[&lt;System.Serializable&gt;]</AttributeName>
</Attribute>
</Attributes>
<Docs>