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

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/docs.make23
m---------external/api-doc-tools0
-rw-r--r--mcs/build/profiles/monodroid_tools.make2
-rw-r--r--mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib.csproj12
-rw-r--r--mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb.csproj8
-rw-r--r--mcs/class/Mono.Cecil/Mono.Cecil.csproj12
-rw-r--r--mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter.csproj8
-rw-r--r--mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft.csproj12
-rw-r--r--mcs/class/Mono.Profiler.Log/Mono.Profiler.Log.csproj12
-rw-r--r--mcs/class/monodoc/monodoc.csproj24
-rw-r--r--mcs/docs/Makefile4
-rw-r--r--mcs/tools/mdoc/.gitignore1
-rw-r--r--mcs/tools/mdoc/Makefile110
-rw-r--r--mcs/tools/mdoc/Test/DocTest-DropNS-classic-secondary.xml11
-rw-r--r--mcs/tools/mdoc/Test/en.expected-enumerations/MyNamespace/MyEnum.xml3
-rw-r--r--mcs/tools/mdoc/Test/en.expected-enumerations/ObjCRuntime/Platform.xml39
-rw-r--r--mcs/tools/mdoc/Test/en.expected-internal-interface/MyNamespace/MyClass.xml7
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml396
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`1.xml15
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`2.xml57
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/AddedType.xml.remove31
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Color.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocAttribute.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocValueType.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/UseLists.xml13
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget+Direction.xml6
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml424
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/System/Array.xml10
-rw-r--r--mcs/tools/mdoc/Test/en.expected.delete/System/Environment.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Array.xml12
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Environment.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml396
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`1.xml15
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`2.xml57
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Color.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocAttribute.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocValueType.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/UseLists.xml13
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget+Direction.xml6
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml424
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Array.xml10
-rw-r--r--mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Environment.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml396
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`1.xml15
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`2.xml57
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Color.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocAttribute.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocValueType.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/UseLists.xml13
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget+Direction.xml6
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml424
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/System/Array.xml10
-rw-r--r--mcs/tools/mdoc/Test/en.expected.since/System/Environment.xml2
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml29
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml9
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml7
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml10
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml435
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml11
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml16
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml56
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml153
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Color.xml35
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/D.xml5
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml37
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml24
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml6
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml53
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml5
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml35
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml17
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml10
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml10
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml10
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml19
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml19
-rw-r--r--mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget.xml654
-rw-r--r--mcs/tools/mdoc/Test/en.expected/NoNamespace.xml12
-rw-r--r--mcs/tools/mdoc/Test/en.expected/System/Action`1.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected/System/Array.xml35
-rw-r--r--mcs/tools/mdoc/Test/en.expected/System/AsyncCallback.xml5
-rw-r--r--mcs/tools/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml4
-rw-r--r--mcs/tools/mdoc/Test/en.expected/System/Environment.xml11
-rw-r--r--mcs/tools/mdoc/Test/en.expected/index.xml23
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.html2
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1.html194
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`1.html16
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`2.html4
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocAttribute.html17
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocValueType.html25
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest/UseLists.html58
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget+Direction.html2
-rw-r--r--mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget.html239
-rw-r--r--mcs/tools/mdoc/Test/html.expected/System/Array.html65
-rw-r--r--mcs/tools/mdoc/Test/html.expected/System/Environment.html17
-rw-r--r--mcs/tools/mdoc/Test/msxdoc-expected.importslashdoc.xml821
-rw-r--r--mcs/tools/mdoc/cecil.mixin.cs15
-rw-r--r--mcs/tools/mdoc/mdoc.csproj87
-rw-r--r--mcs/tools/mdoc/mdoc.exe.sources82
-rw-r--r--mcs/tools/nunit-lite/NUnitLite/nunitlite.csproj16
104 files changed, 1599 insertions, 4962 deletions
diff --git a/docs/docs.make b/docs/docs.make
index aaef10a8cea..13d82f16ed9 100644
--- a/docs/docs.make
+++ b/docs/docs.make
@@ -18,6 +18,27 @@ convert.exe: $(srcdir)/convert.cs AgilityPack.dll
AgilityPack.dll:
$(CSCOMPILE) -r:$(topdir)/class/lib/$(PROFILE)/mscorlib.dll -r:$(topdir)/class/lib/$(PROFILE)/System.dll -r:$(topdir)/class/lib/$(PROFILE)/System.Xml.dll -target:library -out:$@ $(srcdir)/HtmlAgilityPack/*.cs
+ifdef MCS_MODE
+monoapi.zip:
+ touch $@
+
+monoapi.tree: monoapi.zip
+ touch $@
+
+mono-tools.zip:
+ touch $@
+
+mono-tools.tree: mono-tools.zip
+ touch $@
+
+mono-file-formats.zip:
+ touch $@
+
+mono-file-formats.tree: mono-file-formats.zip
+ touch $@
+
+else
+
monoapi.zip: monoapi.tree
@test -f $@ || { rm -f $< && $(MAKE) $<; }
@@ -36,5 +57,7 @@ mono-file-formats.zip: mono-file-formats.tree
mono-file-formats.tree: $(srcdir)/mono-file-formats.config $(srcdir)/docs.make
$(MDOC) assemble -o mono-file-formats -f man $<
+endif
+
.doc-stamp:
diff --git a/external/api-doc-tools b/external/api-doc-tools
-Subproject d03e819838c6241f92f90655cb448cc47c9e879
+Subproject 68b7a0c3ae5339ec024568b8816644359d76273
diff --git a/mcs/build/profiles/monodroid_tools.make b/mcs/build/profiles/monodroid_tools.make
index 42fff5557fb..e0c0e333447 100644
--- a/mcs/build/profiles/monodroid_tools.make
+++ b/mcs/build/profiles/monodroid_tools.make
@@ -8,7 +8,7 @@ MCS = $(BOOTSTRAP_MCS)
profile-check:
@:
-TARGET_NET_REFERENCE = v4.6
+TARGET_NET_REFERENCE = v4.7
DEFAULT_REFERENCES = mscorlib
PROFILE_MCS_FLAGS = -d:NET_4_6 -d:MONO -d:MONODROID_TOOLS -d:WIN_PLATFORM -nowarn:1699 -nostdlib $(PLATFORM_DEBUG_FLAGS)
diff --git a/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib.csproj b/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib.csproj
index db4a0f7d32e..4df5455c2a6 100644
--- a/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib.csproj
+++ b/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib.csproj
@@ -111,19 +111,19 @@
<ProjectReference Include="../corlib/corlib.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(Platform)' == 'monodroid_tools' ">
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.Xml.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.Xml.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.Xml.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.Xml.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
diff --git a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb.csproj b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb.csproj
index 5fb65604276..ef9d03752fa 100644
--- a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb.csproj
+++ b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb.csproj
@@ -71,14 +71,14 @@
<ProjectReference Include="../corlib/corlib.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(Platform)' == 'monodroid_tools' ">
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
diff --git a/mcs/class/Mono.Cecil/Mono.Cecil.csproj b/mcs/class/Mono.Cecil/Mono.Cecil.csproj
index c9ef885fa24..1b13f0b945f 100644
--- a/mcs/class/Mono.Cecil/Mono.Cecil.csproj
+++ b/mcs/class/Mono.Cecil/Mono.Cecil.csproj
@@ -199,19 +199,19 @@
<ProjectReference Include="../corlib/corlib.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(Platform)' == 'monodroid_tools' ">
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.Core.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.Core.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.Core.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.Core.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
diff --git a/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter.csproj b/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter.csproj
index f205e361564..4ff608bf186 100644
--- a/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter.csproj
+++ b/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter.csproj
@@ -89,14 +89,14 @@
<ProjectReference Include="../corlib/corlib.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(Platform)' == 'monodroid_tools' ">
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
diff --git a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft.csproj b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft.csproj
index 5c6a2b5fa9a..260bb100c62 100644
--- a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft.csproj
+++ b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft.csproj
@@ -149,19 +149,19 @@
<ProjectReference Include="../corlib/corlib.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(Platform)' == 'monodroid_tools' ">
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.Core.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.Core.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.Core.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.Core.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
diff --git a/mcs/class/Mono.Profiler.Log/Mono.Profiler.Log.csproj b/mcs/class/Mono.Profiler.Log/Mono.Profiler.Log.csproj
index 31bc697bec2..f44754653aa 100644
--- a/mcs/class/Mono.Profiler.Log/Mono.Profiler.Log.csproj
+++ b/mcs/class/Mono.Profiler.Log/Mono.Profiler.Log.csproj
@@ -88,19 +88,19 @@
<ProjectReference Include="../corlib/corlib.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(Platform)' == 'monodroid_tools' ">
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.Core.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.Core.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.Core.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.Core.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
diff --git a/mcs/class/monodoc/monodoc.csproj b/mcs/class/monodoc/monodoc.csproj
index 0af044f2063..f528115478b 100644
--- a/mcs/class/monodoc/monodoc.csproj
+++ b/mcs/class/monodoc/monodoc.csproj
@@ -547,34 +547,34 @@
<ProjectReference Include="../corlib/corlib.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(Platform)' == 'monodroid_tools' ">
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.Core.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.Core.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.Core.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.Core.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.Xml.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.Xml.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.Xml.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.Xml.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.Xml.Linq.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.Xml.Linq.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.Xml.Linq.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.Xml.Linq.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/System.Configuration.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/System.Configuration.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/System.Configuration.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/System.Configuration.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll">
+ <Reference Include="./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../external/binary-reference-assemblies/v4.6/mscorlib.dll</HintPath>
+ <HintPath>./../../../external/binary-reference-assemblies/v4.7/mscorlib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
diff --git a/mcs/docs/Makefile b/mcs/docs/Makefile
index 88bddb66268..92e8f2adbe5 100644
--- a/mcs/docs/Makefile
+++ b/mcs/docs/Makefile
@@ -38,6 +38,10 @@ DISABLE_MCS_DOCS = yes
endif
endif
+ifdef MCS_MODE
+DISABLE_MCS_DOCS = yes
+endif
+
csproj-local test-local run-test-local run-test-ondotnet-local doc-update:
clean-local:
diff --git a/mcs/tools/mdoc/.gitignore b/mcs/tools/mdoc/.gitignore
index a1077aa9dae..6c04a33a41c 100644
--- a/mcs/tools/mdoc/.gitignore
+++ b/mcs/tools/mdoc/.gitignore
@@ -1,5 +1,6 @@
/Test/en.*/
/Test/html.*/
/Test/DocTest.*
+/Test/DocTest-DropNS-classic.xml
/.v2.txt
/.v0.txt
diff --git a/mcs/tools/mdoc/Makefile b/mcs/tools/mdoc/Makefile
index 21489174e2b..33249801eca 100644
--- a/mcs/tools/mdoc/Makefile
+++ b/mcs/tools/mdoc/Makefile
@@ -44,6 +44,12 @@ $(PROGRAM): $(PROGRAM_DEPS)
PROGRAM_COMPILE = $(CSCOMPILE)
+ifdef MCS_MODE
+NO_INSTALL=1
+NO_BUILD=1
+NO_TEST=1
+endif
+
include ../../build/executable.make
MONO = \
@@ -57,11 +63,6 @@ DIFF = diff -rupZ
DIFF_QUIET = diff --brief -Z
endif
-ifdef MCS_MODE
-DIFF = echo "WARNING: running in mcs mode, tests are specific to roslyn and would fail. Skipping diff check."
-DIFF_QUIET = $(DIFF)
-endif
-
dist-local: dist-default dist-tests
dist-tests:
@@ -86,11 +87,11 @@ Test/DocTest-addNonGeneric-v2.dll:
Test/DocTest-DropNS-classic-secondary.dll:
@echo $(value @)
- $(CSCOMPILE) $(TEST_CSCFLAGS) $(MSCORLIB) -unsafe -target:library -out:$@ Test/DocTest-DropNS-classic-secondary.cs
+ $(CSCOMPILE) $(TEST_CSCFLAGS) $(MSCORLIB) -unsafe -target:library -out:$@ Test/DocTest-DropNS-classic-secondary.cs -doc:Test/DocTest-DropNS-classic-secondary.xml
Test/DocTest-DropNS-classic.dll:
@echo $(value @)
- $(CSCOMPILE) $(TEST_CSCFLAGS) $(MSCORLIB) -unsafe -target:library -out:$@ Test/DocTest-DropNS-classic.cs
+ $(CSCOMPILE) $(TEST_CSCFLAGS) $(MSCORLIB) -unsafe -target:library -out:$@ Test/DocTest-DropNS-classic.cs -doc:Test/DocTest-DropNS-classic.xml
Test/DocTest-DropNS-unified.dll:
$(CSCOMPILE) $(TEST_CSCFLAGS) $(MSCORLIB) -unsafe -target:library -out:$@ Test/DocTest-DropNS-unified.cs
@@ -145,20 +146,20 @@ check-monodocer-addNonGeneric: $(PROGRAM)
-rm -Rf Test/en.actual
# first, make a docset with the generic method
$(MAKE) Test/DocTest-addNonGeneric.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-addNonGeneric.dll
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-addNonGeneric.dll
# now add a non-generic version of the method and update several times
$(MAKE) Test/DocTest-addNonGeneric-v2.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-addNonGeneric-v2.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-addNonGeneric-v2.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-addNonGeneric-v2.dll
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-addNonGeneric-v2.dll
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-addNonGeneric-v2.dll
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-addNonGeneric-v2.dll
$(DIFF) Test/en.expected-addNonGeneric Test/en.actual
check-monodocer-dropns-classic: $(PROGRAM)
# tests the simplest --dropns case, a single class where the root namespace was dropped.
-rm -Rf Test/en.actual
$(MAKE) Test/DocTest-DropNS-classic.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-DropNS-classic.dll --api-style=classic
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-DropNS-classic.dll --api-style=classic
$(MAKE) update-monodocer-dropns-unified
$(DIFF) Test/en.expected-dropns-classic-v1 Test/en.actual
@@ -170,12 +171,12 @@ check-monodocer-dropns-multi: $(PROGRAM)
$(MAKE) Test/DocTest-DropNS-unified-multitest.dll
# mdoc update for both classic and unified
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
+ $(MONO) $(PROGRAM) update -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
+ $(MONO) $(PROGRAM) update -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
# now run it again to verify idempotency
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
+ $(MONO) $(PROGRAM) update -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
+ $(MONO) $(PROGRAM) update -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
$(DIFF) Test/en.expected-dropns-multi Test/en.actual
@@ -188,130 +189,132 @@ check-monodocer-dropns-multi-withexisting: $(PROGRAM)
$(MAKE) Test/DocTest-DropNS-unified-multitest.dll
# mdoc update to show a pre-existing set of documents
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-DropNS-classic.dll --api-style=classic
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-DropNS-unified.dll --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-DropNS-classic.dll --api-style=classic
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-DropNS-unified.dll --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework
# mdoc update for both classic and unified
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
+ $(MONO) $(PROGRAM) update -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
+ $(MONO) $(PROGRAM) update -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
$(DIFF) Test/en.expected-dropns-multi-withexisting Test/en.actual
check-monodocer-dropns-delete: $(PROGRAM)
-rm -Rf Test/en.actual
+ -rm -Rf Test/actual_statistics.txt
rm -Rf Test/DocTest-DropNS-classic-deletetest.dll
rm -Rf Test/DocTest-DropNS-unified-deletetest.dll
$(MAKE) Test/DocTest-DropNS-classic-deletetest.dll
- $(MONO) $(PROGRAM) update --delete --exceptions=all -o Test/en.actual Test/DocTest-DropNS-classic-deletetest.dll --api-style=classic
+ $(MONO) $(PROGRAM) update --delete -o Test/en.actual Test/DocTest-DropNS-classic-deletetest.dll --api-style=classic
$(MAKE) Test/DocTest-DropNS-unified-deletetest.dll
- $(MONO) $(PROGRAM) update --delete --exceptions=all -o Test/en.actual Test/DocTest-DropNS-unified-deletetest.dll --api-style=unified --dropns Test/DocTest-DropNS-unified-deletetest.dll=MyFramework
+ $(MONO) $(PROGRAM) update --delete -o Test/en.actual Test/DocTest-DropNS-unified-deletetest.dll --api-style=unified --dropns Test/DocTest-DropNS-unified-deletetest.dll=MyFramework
$(MAKE) Test/DocTest-DropNS-classic-deletetest-V2.dll
- $(MONO) $(PROGRAM) update --delete --exceptions=all -o Test/en.actual Test/DocTest-DropNS-classic-deletetest.dll --api-style=classic
+ $(MONO) $(PROGRAM) update --delete -o Test/en.actual Test/DocTest-DropNS-classic-deletetest.dll --api-style=classic
$(MAKE) Test/DocTest-DropNS-unified-deletetest-V2.dll
- $(MONO) $(PROGRAM) update --delete --exceptions=all -o Test/en.actual Test/DocTest-DropNS-unified-deletetest.dll --api-style=unified --dropns Test/DocTest-DropNS-unified-deletetest.dll=MyFramework
+ $(MONO) $(PROGRAM) update --delete -o Test/en.actual Test/DocTest-DropNS-unified-deletetest.dll --api-style=unified --dropns Test/DocTest-DropNS-unified-deletetest.dll=MyFramework -statistics Test/actual_statistics.txt
$(DIFF) Test/en.expected-dropns-delete Test/en.actual
+ $(DIFF) Test/expected_remove_statistics.txt Test/actual_statistics.txt
check-monodocer-dropns-classic-withsecondary: $(PROGRAM)
# tests case where a secondary assembly is included with a --dropns parameter
-rm -Rf Test/en.actual
$(MAKE) Test/DocTest-DropNS-classic.dll
$(MAKE) Test/DocTest-DropNS-classic-secondary.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-DropNS-classic.dll Test/DocTest-DropNS-classic-secondary.dll --api-style=classic
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-DropNS-classic.dll Test/DocTest-DropNS-classic-secondary.dll --api-style=classic
$(MAKE) update-monodocer-dropns-unified-withsecondary
$(DIFF) Test/en.expected-dropns-classic-withsecondary Test/en.actual
update-monodocer-dropns-unified: $(PROGRAM)
$(MAKE) Test/DocTest-DropNS-unified.dll
- $(MONO) $(PROGRAM) update --debug --exceptions=all -o Test/en.actual Test/DocTest-DropNS-unified.dll --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework
+ $(MONO) $(PROGRAM) update --debug -o Test/en.actual Test/DocTest-DropNS-unified.dll --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework
update-monodocer-dropns-unified-withsecondary: $(PROGRAM)
$(MAKE) Test/DocTest-DropNS-unified.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-DropNS-unified.dll Test/DocTest-DropNS-classic-secondary.dll --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-DropNS-unified.dll Test/DocTest-DropNS-classic-secondary.dll --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework
update-monodocer-dropns-classic-secondary: $(PROGRAM)
$(MAKE) Test/DocTest-DropNS-classic-secondary.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-DropNS-classic-secondary.dll --api-style=classic
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-DropNS-classic-secondary.dll --api-style=classic
check-monodocer-internal-interface: $(PROGRAM)
# Tests to make sure internal interfaces that are explicitly implemented are not documented
-rm -Rf Test/en.actual
$(MAKE) Test/DocTest-InternalInterface.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-InternalInterface.dll
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-InternalInterface.dll -lang VB.NET
$(DIFF) Test/en.expected-internal-interface Test/en.actual
check-monodocer-enumerations: $(PROGRAM)
-rm -Rf Test/en.actual
$(MAKE) Test/DocTest-enumerations.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-enumerations.dll
+ $(MONO) $(PROGRAM) update -o Test/en.actual Test/DocTest-enumerations.dll
$(DIFF) Test/en.expected-enumerations Test/en.actual
check-monodocer-update: $(PROGRAM)
find Test/en.expected -name \*.xml -exec rm "{}" \;
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.expected Test/DocTest.dll
+ $(MONO) $(PROGRAM) update -o Test/en.expected Test/DocTest.dll -lang docid -lang vb.net -lang fsharp -lang javascript -lang c++/cli -lang c++/cx -lang c++/winrt
check-monodocer: $(PROGRAM)
-rm -Rf Test/en.actual
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) update --debug --exceptions=all -o Test/en.actual Test/DocTest.dll
+ $(MONO) $(PROGRAM) update --debug -o Test/en.actual Test/DocTest.dll -lang docid -lang vb.net -lang fsharp -lang javascript -lang c++/cli -lang c++/cx -lang c++/winrt
$(DIFF) Test/en.expected Test/en.actual
- $(MONO) $(PROGRAM) update --debug --exceptions=all -o Test/en.actual Test/DocTest.dll
+ $(MONO) $(PROGRAM) update --debug -o Test/en.actual Test/DocTest.dll -lang docid -lang vb.net -lang fsharp -lang javascript -lang c++/cli -lang c++/cx -lang c++/winrt
$(DIFF) Test/en.expected Test/en.actual
check-monodocer-since-update: $(PROGRAM)
find Test/en.expected.since -name \*.xml -exec rm "{}" \;
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.expected.since Test/DocTest.dll
+ $(MONO) $(PROGRAM) update -o Test/en.expected.since Test/DocTest.dll
$(MAKE) Test/DocTest.dll-v2
- $(MONO) $(PROGRAM) update --exceptions=all --since="Version 2.0" \
+ $(MONO) $(PROGRAM) update --since="Version 2.0" \
-o Test/en.expected.since Test/DocTest.dll
check-monodocer-since: $(PROGRAM)
rm -Rf Test/en.actual
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) --debug update --exceptions=all -o Test/en.actual Test/DocTest.dll
+ $(MONO) $(PROGRAM) --debug update -o Test/en.actual Test/DocTest.dll
$(MAKE) Test/DocTest.dll-v2
- $(MONO) $(PROGRAM) --debug update --exceptions=all --since="Version 2.0" \
+ $(MONO) $(PROGRAM) --debug update --since="Version 2.0" \
-o Test/en.actual Test/DocTest.dll
$(DIFF) Test/en.expected.since Test/en.actual
check-monodocer-delete-update: $(PROGRAM)
find Test/en.expected.delete -type f -exec rm "{}" \;
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.expected.delete Test/DocTest.dll
+ $(MONO) $(PROGRAM) update -o Test/en.expected.delete Test/DocTest.dll
$(MAKE) Test/DocTest.dll-v2
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.expected.delete Test/DocTest.dll
+ $(MONO) $(PROGRAM) update -o Test/en.expected.delete Test/DocTest.dll
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) update -fno-assembly-versions --delete --exceptions=all \
+ $(MONO) $(PROGRAM) update -fno-assembly-versions --delete \
-o Test/en.expected.delete Test/DocTest.dll
check-monodocer-delete: $(PROGRAM)
rm -Rf Test/en.actual
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) --debug update --exceptions=all -o Test/en.actual Test/DocTest.dll
+ $(MONO) $(PROGRAM) --debug update -o Test/en.actual Test/DocTest.dll
$(MAKE) Test/DocTest.dll-v2
- $(MONO) $(PROGRAM) --debug update --exceptions=all -o Test/en.actual Test/DocTest.dll
+ $(MONO) $(PROGRAM) --debug update -o Test/en.actual Test/DocTest.dll
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) --debug update -fno-assembly-versions --delete --exceptions=all -o Test/en.actual Test/DocTest.dll
+ $(MONO) $(PROGRAM) --debug update -fno-assembly-versions --delete -o Test/en.actual Test/DocTest.dll
$(DIFF) Test/en.expected.delete Test/en.actual
check-monodocer-importslashdoc-update: $(PROGRAM)
find Test/en.expected.importslashdoc -name \*.xml -exec rm "{}" \;
$(MAKE) Test/DocTest.dll-v1 TEST_CSCFLAGS=-doc:Test/DocTest.xml
- $(MONO) $(PROGRAM) --debug update --exceptions=all -i Test/DocTest.xml \
+ $(MONO) $(PROGRAM) --debug update -i Test/DocTest.xml \
-o Test/en.expected.importslashdoc Test/DocTest.dll
check-monodocer-importslashdoc: $(PROGRAM)
rm -Rf Test/en.actual
$(MAKE) Test/DocTest.dll-v1 TEST_CSCFLAGS=-doc:Test/DocTest.xml
- $(MONO) $(PROGRAM) --debug update --exceptions=all -i Test/DocTest.xml \
+ $(MONO) $(PROGRAM) --debug update -i Test/DocTest.xml \
-o Test/en.actual Test/DocTest.dll
$(DIFF) Test/en.expected.importslashdoc Test/en.actual
check-monodocer-importecmadoc-update: $(PROGRAM)
find Test/en.expected.importecmadoc -name \*.xml -exec rm "{}" \;
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) --debug update --exceptions=all -i Test/TestEcmaDocs.xml \
+ $(MONO) $(PROGRAM) --debug update -i Test/TestEcmaDocs.xml \
'--type=System.Action`1' --type=System.AsyncCallback \
--type=System.Environment --type=System.Array \
-o Test/en.expected.importecmadoc Test/DocTest.dll
@@ -319,7 +322,7 @@ check-monodocer-importecmadoc-update: $(PROGRAM)
check-monodocer-importecmadoc: $(PROGRAM)
rm -Rf Test/en.actual
$(MAKE) Test/DocTest.dll-v1
- $(MONO) $(PROGRAM) --debug update --exceptions=all -i Test/TestEcmaDocs.xml \
+ $(MONO) $(PROGRAM) --debug update -i Test/TestEcmaDocs.xml \
'--type=System.Action`1' --type=System.AsyncCallback \
--type=System.Environment --type=System.Array \
-o Test/en.actual Test/DocTest.dll
@@ -357,7 +360,7 @@ check-mdoc-export-msxdoc-update:
check-mdoc-export-msxdoc:
$(MONO) $(PROGRAM) export-msxdoc -o - Test/en.expected.importslashdoc \
- | $(DIFF_QUIET) - Test/msxdoc-expected.importslashdoc.xml
+ | $(DIFF) - Test/msxdoc-expected.importslashdoc.xml
my_abs_top_srcdir = $(shell cd . && pwd)
@@ -387,7 +390,12 @@ run-test-local: check-doc-tools
run-test-update : check-doc-tools-update
-check-doc-tools: check-monodocer-since \
+ifdef MCS_MODE
+check-doc-tools:
+ @echo "WARNING: running in mcs mode, mdoc doesn't compile with mcs. Skipping."
+else
+check-doc-tools: \
+ check-monodocer-since \
check-monodocer-importecmadoc \
check-monodocer-importslashdoc \
check-monodocer \
@@ -398,12 +406,14 @@ check-doc-tools: check-monodocer-since \
check-mdoc-validate \
check-monodocer-dropns-classic \
check-monodocer-dropns-classic-withsecondary \
- check-monodocer-dropns-delete \
check-monodocer-internal-interface \
check-monodocer-enumerations \
check-monodocer-dropns-multi \
check-monodocer-dropns-multi-withexisting
+#check-monodocer-dropns-delete
+endif
+
check-doc-tools-update: check-monodocer-since-update \
check-monodocer-importecmadoc-update \
check-monodocer-importslashdoc-update \
diff --git a/mcs/tools/mdoc/Test/DocTest-DropNS-classic-secondary.xml b/mcs/tools/mdoc/Test/DocTest-DropNS-classic-secondary.xml
new file mode 100644
index 00000000000..9e91b58a6a7
--- /dev/null
+++ b/mcs/tools/mdoc/Test/DocTest-DropNS-classic-secondary.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+<doc>
+ <assembly>
+ <name>DocTest-DropNS-classic-secondary</name>
+ </assembly>
+ <members>
+ <member name="T:MyFramework.MyOtherNamespace.MyOtherClass">
+ <summary>Make sure the namespace in this assembly doesn't get 'dropped'</summary>
+ </member>
+ </members>
+</doc>
diff --git a/mcs/tools/mdoc/Test/en.expected-enumerations/MyNamespace/MyEnum.xml b/mcs/tools/mdoc/Test/en.expected-enumerations/MyNamespace/MyEnum.xml
index 8bbe13fb805..0d1495f7cfc 100644
--- a/mcs/tools/mdoc/Test/en.expected-enumerations/MyNamespace/MyEnum.xml
+++ b/mcs/tools/mdoc/Test/en.expected-enumerations/MyNamespace/MyEnum.xml
@@ -23,6 +23,7 @@
<ReturnValue>
<ReturnType>MyNamespace.MyEnum</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -37,6 +38,7 @@
<ReturnValue>
<ReturnType>MyNamespace.MyEnum</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -51,6 +53,7 @@
<ReturnValue>
<ReturnType>MyNamespace.MyEnum</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
diff --git a/mcs/tools/mdoc/Test/en.expected-enumerations/ObjCRuntime/Platform.xml b/mcs/tools/mdoc/Test/en.expected-enumerations/ObjCRuntime/Platform.xml
index 25ada27eafe..e258943d841 100644
--- a/mcs/tools/mdoc/Test/en.expected-enumerations/ObjCRuntime/Platform.xml
+++ b/mcs/tools/mdoc/Test/en.expected-enumerations/ObjCRuntime/Platform.xml
@@ -28,6 +28,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>131072</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -42,6 +43,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>131584</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -56,6 +58,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>196608</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -70,6 +73,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>196864</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -84,6 +88,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>197120</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -98,6 +103,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>262144</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -112,6 +118,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>262400</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -126,6 +133,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>262656</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -140,6 +148,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>262912</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -154,6 +163,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>327680</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -168,6 +178,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>327936</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -182,6 +193,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>393216</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -196,6 +208,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>393472</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -210,6 +223,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>458752</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -224,6 +238,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>459008</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -238,6 +253,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>524288</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -252,6 +268,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>524544</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -266,6 +283,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>524800</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -280,6 +298,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>525056</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -294,6 +313,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>4278190080</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -308,6 +328,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>16777216</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -322,6 +343,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>33554432</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -336,6 +358,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>16777215</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -350,6 +373,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2814749767106560</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -364,6 +388,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2815849278734336</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -378,6 +403,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2825744883384320</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -392,6 +418,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2816948790362112</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -406,6 +433,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2818048301989888</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -420,6 +448,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2819147813617664</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -434,6 +463,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2820247325245440</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -448,6 +478,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2821346836873216</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -462,6 +493,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2822446348500992</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -476,6 +508,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2823545860128768</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -490,6 +523,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>2824645371756544</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -504,6 +538,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>18374686479671623680</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -518,6 +553,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>72057594037927936</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -532,6 +568,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>144115188075855872</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -546,6 +583,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>72057589742960640</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -560,6 +598,7 @@
<ReturnValue>
<ReturnType>ObjCRuntime.Platform</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
diff --git a/mcs/tools/mdoc/Test/en.expected-internal-interface/MyNamespace/MyClass.xml b/mcs/tools/mdoc/Test/en.expected-internal-interface/MyNamespace/MyClass.xml
index 614b7b7d59d..0a26b942808 100644
--- a/mcs/tools/mdoc/Test/en.expected-internal-interface/MyNamespace/MyClass.xml
+++ b/mcs/tools/mdoc/Test/en.expected-internal-interface/MyNamespace/MyClass.xml
@@ -1,6 +1,7 @@
<Type Name="MyClass" FullName="MyNamespace.MyClass">
<TypeSignature Language="C#" Value="public class MyClass" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MyClass extends System.Object" />
+ <TypeSignature Language="VB.NET" Value="Public Class MyClass" />
<AssemblyInfo>
<AssemblyName>DocTest-InternalInterface</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +18,7 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MyClass ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -30,6 +32,7 @@
<Member MemberName="Bar">
<MemberSignature Language="C#" Value="public string Bar { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Bar" />
+ <MemberSignature Language="VB.NET" Value="Public Property Bar As String" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -46,7 +49,11 @@
<Member MemberName="BarMeth">
<MemberSignature Language="C#" Value="public void BarMeth ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BarMeth() cil managed" />
+ <MemberSignature Language="VB.NET" Value="Public Sub BarMeth ()" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:MyNamespace.MyInternalInterface.BarMeth</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
index ea5448a9a80..155582d12bc 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
@@ -1,5 +1,5 @@
<Type Name="GenericBase&lt;U&gt;+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase&lt;U&gt;+NestedCollection+Enumerator">
- <TypeSignature Language="C#" Value="protected struct GenericBase&lt;U&gt;.NestedCollection.Enumerator" />
+ <TypeSignature Language="C#" Value="protected internal struct GenericBase&lt;U&gt;.NestedCollection.Enumerator" />
<TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator&lt;U&gt; extends System.ValueType" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml
index 342659335b7..c22ee18e263 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/GenericBase`1.xml
@@ -76,203 +76,6 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="MyEvent">
@@ -285,207 +88,10 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`1.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`1.xml
index 548d09c61c2..c85facc2e74 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`1.xml
@@ -23,6 +23,9 @@
<Interface>
<InterfaceName>System.Collections.Generic.IEnumerable&lt;System.Int32[]&gt;</InterfaceName>
</Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
</Interfaces>
<Docs>
<typeparam name="T">To be added.</typeparam>
@@ -44,6 +47,9 @@
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;int[]&gt; GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;int32[]&gt; GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerator&lt;System.Int32[]&gt;</ReturnType>
</ReturnValue>
@@ -98,7 +104,7 @@
</Member>
<Member MemberName="RefMethod&lt;U&gt;">
<MemberSignature Language="C#" Value="public void RefMethod&lt;U&gt; (ref T t, ref U u);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod&lt;U&gt;(!T t, !!U u) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod&lt;U&gt;(!T&amp; t, !!U&amp; u) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@@ -107,8 +113,8 @@
<TypeParameter Name="U" />
</TypeParameters>
<Parameters>
- <Parameter Name="t" Type="T&amp;" RefType="ref" />
- <Parameter Name="u" Type="U&amp;" RefType="ref" />
+ <Parameter Name="t" Type="T" RefType="ref" />
+ <Parameter Name="u" Type="U" RefType="ref" />
</Parameters>
<Docs>
<typeparam name="U">To be added.</typeparam>
@@ -122,6 +128,9 @@
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Collections.IEnumerator</ReturnType>
</ReturnValue>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`2.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`2.xml
index b6c01356508..d57c055ea9d 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`2.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest.Generic/MyList`2.xml
@@ -36,8 +36,20 @@
<InterfaceName>System.Collections.Generic.IEnumerable&lt;A&gt;</InterfaceName>
</Interface>
<Interface>
+ <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
+ </Interface>
+ <Interface>
<InterfaceName>System.Collections.Generic.IEnumerator&lt;A&gt;</InterfaceName>
</Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerator</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
</Interfaces>
<Docs>
<typeparam name="A">To be added.</typeparam>
@@ -78,6 +90,9 @@
<MemberSignature Language="C#" Value="public int Count { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.ICollection`1.Count</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
@@ -91,6 +106,9 @@
<MemberSignature Language="C#" Value="public A Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !A Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>A</ReturnType>
</ReturnValue>
@@ -104,6 +122,9 @@
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
@@ -145,6 +166,9 @@
<MemberSignature Language="C#" Value="A IFoo&lt;A&gt;.Method&lt;U&gt; (A a, U u);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo&lt;A&gt;.Method&lt;U&gt;(!A a, !!U u) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:Mono.DocTest.Generic.IFoo`1.Method``1(`0,``0)</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>A</ReturnType>
</ReturnValue>
@@ -168,6 +192,9 @@
<MemberSignature Language="C#" Value="public bool MoveNext ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MoveNext() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerator.MoveNext</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
@@ -182,6 +209,9 @@
<MemberSignature Language="C#" Value="public void Reset ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerator.Reset</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
@@ -195,6 +225,9 @@
<MemberSignature Language="C#" Value="void ICollection&lt;A&gt;.Add (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;A&gt;.Add(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Add(`0)</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
@@ -211,6 +244,9 @@
<MemberSignature Language="C#" Value="void ICollection&lt;A&gt;.Clear ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;A&gt;.Clear() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Clear</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
@@ -224,6 +260,9 @@
<MemberSignature Language="C#" Value="bool ICollection&lt;A&gt;.Contains (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;A&gt;.Contains(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Contains(`0)</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
@@ -241,6 +280,9 @@
<MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.ICollection`1.IsReadOnly</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
@@ -254,6 +296,9 @@
<MemberSignature Language="C#" Value="bool ICollection&lt;A&gt;.Remove (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;A&gt;.Remove(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Remove(`0)</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
@@ -271,6 +316,9 @@
<MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerator&lt;A&gt; IEnumerable&lt;A&gt;.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;!A&gt; System.Collections.Generic.IEnumerable&lt;A&gt;.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerator&lt;A&gt;</ReturnType>
</ReturnValue>
@@ -285,6 +333,9 @@
<MemberSignature Language="C#" Value="A System.Collections.Generic.IEnumerator&lt;A&gt;.Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator&lt;A&gt;.Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>A</ReturnType>
</ReturnValue>
@@ -298,6 +349,9 @@
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Collections.IEnumerator</ReturnType>
</ReturnValue>
@@ -312,6 +366,9 @@
<MemberSignature Language="C#" Value="object System.Collections.IEnumerator.Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance object System.Collections.IEnumerator.Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.IEnumerator.Current</InterfaceMember>
+ </Implements>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/AddedType.xml.remove b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/AddedType.xml.remove
deleted file mode 100644
index 58efc78d884..00000000000
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/AddedType.xml.remove
+++ /dev/null
@@ -1,31 +0,0 @@
-<Type Name="AddedType" FullName="Mono.DocTest.AddedType">
- <TypeSignature Language="C#" Value="public class AddedType" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AddedType extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>DocTest</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AddedType ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Color.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Color.xml
index b357ff1ae66..b2870a7649a 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Color.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Color.xml
@@ -19,6 +19,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -30,6 +31,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -41,6 +43,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -52,6 +55,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocAttribute.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocAttribute.xml
index 0a415dc1226..b1abfe3d8f5 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocAttribute.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocAttribute.xml
@@ -29,8 +29,6 @@
<param name="docs">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.DocAttribute.#ctor(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="Field">
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocValueType.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocValueType.xml
index 84809655364..d1e90117d11 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocValueType.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/DocValueType.xml
@@ -31,10 +31,6 @@
<param name="i">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ApplicationException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
- <exception cref="T:System.SystemException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
</Docs>
</Member>
<Member MemberName="total">
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/UseLists.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/UseLists.xml
index 146168b9cc1..2e8401de203 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/UseLists.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/UseLists.xml
@@ -80,8 +80,6 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})" /></exception>
</Docs>
</Member>
<Member MemberName="Process">
@@ -98,13 +96,6 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})" />,
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="Process&lt;T&gt;">
@@ -125,10 +116,6 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="UseHelper&lt;T,U,V&gt;">
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget+Direction.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget+Direction.xml
index 8e08f5ace72..1865e56c307 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget+Direction.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget+Direction.xml
@@ -1,5 +1,5 @@
<Type Name="Widget+Direction" FullName="Mono.DocTest.Widget+Direction">
- <TypeSignature Language="C#" Value="protected enum Widget.Direction" />
+ <TypeSignature Language="C#" Value="protected internal enum Widget.Direction" />
<TypeSignature Language="ILAsm" Value=".class nested protected auto ansi sealed Widget/Direction extends System.Enum" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
@@ -24,6 +24,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -35,6 +36,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -46,6 +48,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -57,6 +60,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>3</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml
index 1651e2b7d28..2956f28fa60 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/Mono.DocTest/Widget.xml
@@ -86,203 +86,6 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="array1">
@@ -386,12 +189,6 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
</Docs>
</Member>
<Member MemberName="Dynamic1">
@@ -460,203 +257,6 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="DynamicE2">
@@ -773,7 +373,7 @@
</Member>
<Member MemberName="M1">
<MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, float32 f, valuetype Mono.DocTest.DocValueType v) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, [out] float32&amp; f, valuetype Mono.DocTest.DocValueType&amp; v) cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
@@ -796,14 +396,14 @@
</Attribute>
</Attributes>
</Parameter>
- <Parameter Name="f" Type="System.Single&amp;" RefType="out">
+ <Parameter Name="f" Type="System.Single" RefType="out">
<Attributes>
<Attribute>
<AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
</Attribute>
</Attributes>
</Parameter>
- <Parameter Name="v" Type="Mono.DocTest.DocValueType&amp;" RefType="ref">
+ <Parameter Name="v" Type="Mono.DocTest.DocValueType" RefType="ref">
<Attributes>
<Attribute>
<AttributeName>Mono.DocTest.Doc("v")</AttributeName>
@@ -894,7 +494,7 @@
</Docs>
</Member>
<Member MemberName="M6">
- <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
+ <MemberSignature Language="C#" Value="protected void M6 (int i, params object[] args);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M6(int32 i, object[] args) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -946,7 +546,7 @@
</Docs>
</Member>
<Member MemberName="monthlyAverage">
- <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
+ <MemberSignature Language="C#" Value="protected internal readonly double monthlyAverage;" />
<MemberSignature Language="ILAsm" Value=".field familyorassembly initonly float64 monthlyAverage" />
<MemberType>Field</MemberType>
<ReturnValue>
@@ -958,7 +558,7 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -989,7 +589,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -1006,7 +606,7 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -1023,7 +623,7 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -1052,7 +652,7 @@
</Docs>
</Member>
<Member MemberName="PI">
- <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
+ <MemberSignature Language="C#" Value="protected internal const double PI = 3.14159;" />
<MemberSignature Language="ILAsm" Value=".field familyorassembly static literal float64 PI = (3.14159)" />
<MemberType>Field</MemberType>
<ReturnValue>
@@ -1101,7 +701,7 @@
</Docs>
</Member>
<Member MemberName="X">
- <MemberSignature Language="C#" Value="protected short X { set; }" />
+ <MemberSignature Language="C#" Value="protected internal short X { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int16 X" />
<MemberType>Property</MemberType>
<ReturnValue>
@@ -1114,7 +714,7 @@
</Docs>
</Member>
<Member MemberName="Y">
- <MemberSignature Language="C#" Value="protected double Y { get; set; }" />
+ <MemberSignature Language="C#" Value="protected internal double Y { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
<MemberType>Property</MemberType>
<ReturnValue>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/System/Array.xml b/mcs/tools/mdoc/Test/en.expected.delete/System/Array.xml
index c38f72491c8..179e8fbe2df 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/System/Array.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/System/Array.xml
@@ -42,8 +42,6 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotImplementedException">To be added; from:
- <see cref="M:System.Array.AsReadOnly``1(``0[])" /></exception>
</Docs>
</Member>
<Member MemberName="ConvertAll&lt;TInput,TOutput&gt;">
@@ -69,13 +67,11 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})" /></exception>
</Docs>
</Member>
<Member MemberName="Resize&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void Resize&lt;T&gt; (ref T[] array, int newSize);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[] array, int32 newSize) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[]&amp; array, int32 newSize) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@@ -84,7 +80,7 @@
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
- <Parameter Name="array" Type="T[]&amp;" RefType="ref" />
+ <Parameter Name="array" Type="T[]" RefType="ref" />
<Parameter Name="newSize" Type="System.Int32" />
</Parameters>
<Docs>
@@ -93,8 +89,6 @@
<param name="newSize">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:System.Array.Resize``1(``0[]@,System.Int32)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected.delete/System/Environment.xml b/mcs/tools/mdoc/Test/en.expected.delete/System/Environment.xml
index c1d7858ae45..f4ad13bd68f 100644
--- a/mcs/tools/mdoc/Test/en.expected.delete/System/Environment.xml
+++ b/mcs/tools/mdoc/Test/en.expected.delete/System/Environment.xml
@@ -28,8 +28,6 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotSupportedException">To be added; from:
- <see cref="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Array.xml b/mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Array.xml
index 91084a09c58..8921962fa46 100644
--- a/mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Array.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Array.xml
@@ -131,11 +131,9 @@ and the second dimension indexed by 1, 2, and 3. </para>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotImplementedException">To be added; from:
- <see cref="M:System.Array.AsReadOnly``1(``0[])" /></exception>
</Docs>
</Member>
- <Member MemberName="ConvertAll&lt;T,U&gt;">
+ <Member MemberName="ConvertAll&lt;TInput,TOutput&gt;">
<MemberSignature Language="C#" Value="public static TOutput[] ConvertAll&lt;TInput,TOutput&gt; (TInput[] array, Converter&lt;TInput,TOutput&gt; converter);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig !!TOutput[] ConvertAll&lt;TInput, TOutput&gt;(!!TInput[] array, class System.Converter`2&lt;!!TInput, !!TOutput&gt; converter) cil managed" />
<MemberType>Method</MemberType>
@@ -169,15 +167,13 @@ and the second dimension indexed by 1, 2, and 3. </para>
<remarks>
<para>The <see cref="T:System.Converter&lt;T,U&gt;" /> is a delegate that converts an array element to the target type. The elements of <paramref name="array" /> are individually passed to this converter, and the converted elements are saved in the new array. The source array remains unchanged.</para>
</remarks>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})" /></exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> is <see langword="null" /> or <paramref name="converter" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="Resize&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void Resize&lt;T&gt; (ref T[] array, int newSize);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[] array, int32 newSize) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[]&amp; array, int32 newSize) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -189,7 +185,7 @@ and the second dimension indexed by 1, 2, and 3. </para>
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
- <Parameter Name="array" Type="T[]&amp;" RefType="ref" />
+ <Parameter Name="array" Type="T[]" RefType="ref" />
<Parameter Name="newSize" Type="System.Int32" />
</Parameters>
<Docs>
@@ -198,8 +194,6 @@ and the second dimension indexed by 1, 2, and 3. </para>
<param name="newSize">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:System.Array.Resize``1(``0[]@,System.Int32)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Environment.xml b/mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Environment.xml
index 40a9735e116..8a721a0b5b0 100644
--- a/mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Environment.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importecmadoc/System/Environment.xml
@@ -78,8 +78,6 @@
property.</para>
</block>
</remarks>
- <exception cref="T:System.NotSupportedException">To be added; from:
- <see cref="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder)" /></exception>
<exception cref="T:System.ArgumentException">foo</exception>
<permission cref="T:System.SomePermission">bar</permission>
<altmember cref="T:System.SomeMember">alt member</altmember>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
index 2d6c7f14e62..6fcdf3fd55b 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
@@ -1,5 +1,5 @@
<Type Name="GenericBase&lt;U&gt;+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase&lt;U&gt;+NestedCollection+Enumerator">
- <TypeSignature Language="C#" Value="protected struct GenericBase&lt;U&gt;.NestedCollection.Enumerator" />
+ <TypeSignature Language="C#" Value="protected internal struct GenericBase&lt;U&gt;.NestedCollection.Enumerator" />
<TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator&lt;U&gt; extends System.ValueType" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml
index 64096c18344..7fb91d5dd9e 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/GenericBase`1.xml
@@ -93,203 +93,6 @@
<Docs>
<summary>To be added.</summary>
<remarks>E:Mono.DocTest.Generic.GenericBase`1.ItemChanged</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="MyEvent">
@@ -305,207 +108,10 @@
<Docs>
<summary>To be added.</summary>
<remarks>E:Mono.DocTest.Generic.GenericBase`1.MyEvent</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`1.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`1.xml
index 82b4148e573..e52bc5c76e4 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`1.xml
@@ -24,6 +24,9 @@
<Interface>
<InterfaceName>System.Collections.Generic.IEnumerable&lt;System.Int32[]&gt;</InterfaceName>
</Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
</Interfaces>
<Docs>
<typeparam name="T">I'm Dying Here!</typeparam>
@@ -49,6 +52,9 @@
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;int[]&gt; GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;int32[]&gt; GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -116,7 +122,7 @@
</Member>
<Member MemberName="RefMethod&lt;U&gt;">
<MemberSignature Language="C#" Value="public void RefMethod&lt;U&gt; (ref T t, ref U u);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod&lt;U&gt;(!T t, !!U u) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod&lt;U&gt;(!T&amp; t, !!U&amp; u) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -128,8 +134,8 @@
<TypeParameter Name="U" />
</TypeParameters>
<Parameters>
- <Parameter Name="t" Type="T&amp;" RefType="ref" />
- <Parameter Name="u" Type="U&amp;" RefType="ref" />
+ <Parameter Name="t" Type="T" RefType="ref" />
+ <Parameter Name="u" Type="U" RefType="ref" />
</Parameters>
<Docs>
<typeparam name="U">To be added.</typeparam>
@@ -143,6 +149,9 @@
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`2.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`2.xml
index c59fe0739cc..02189e9d25f 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`2.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest.Generic/MyList`2.xml
@@ -37,8 +37,20 @@
<InterfaceName>System.Collections.Generic.IEnumerable&lt;A&gt;</InterfaceName>
</Interface>
<Interface>
+ <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
+ </Interface>
+ <Interface>
<InterfaceName>System.Collections.Generic.IEnumerator&lt;A&gt;</InterfaceName>
</Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerator</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
</Interfaces>
<Docs>
<typeparam name="A">Ako generic param</typeparam>
@@ -87,6 +99,9 @@
<MemberSignature Language="C#" Value="public int Count { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.ICollection`1.Count</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -104,6 +119,9 @@
<MemberSignature Language="C#" Value="public A Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !A Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -121,6 +139,9 @@
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -173,6 +194,9 @@
<MemberSignature Language="C#" Value="A IFoo&lt;A&gt;.Method&lt;U&gt; (A a, U u);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo&lt;A&gt;.Method&lt;U&gt;(!A a, !!U u) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:Mono.DocTest.Generic.IFoo`1.Method``1(`0,``0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -200,6 +224,9 @@
<MemberSignature Language="C#" Value="public bool MoveNext ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MoveNext() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerator.MoveNext</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -220,6 +247,9 @@
<MemberSignature Language="C#" Value="public void Reset ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerator.Reset</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -237,6 +267,9 @@
<MemberSignature Language="C#" Value="void ICollection&lt;A&gt;.Add (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;A&gt;.Add(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Add(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -257,6 +290,9 @@
<MemberSignature Language="C#" Value="void ICollection&lt;A&gt;.Clear ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;A&gt;.Clear() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Clear</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -274,6 +310,9 @@
<MemberSignature Language="C#" Value="bool ICollection&lt;A&gt;.Contains (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;A&gt;.Contains(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Contains(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -295,6 +334,9 @@
<MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.ICollection`1.IsReadOnly</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -312,6 +354,9 @@
<MemberSignature Language="C#" Value="bool ICollection&lt;A&gt;.Remove (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;A&gt;.Remove(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Remove(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -333,6 +378,9 @@
<MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerator&lt;A&gt; IEnumerable&lt;A&gt;.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;!A&gt; System.Collections.Generic.IEnumerable&lt;A&gt;.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -351,6 +399,9 @@
<MemberSignature Language="C#" Value="A System.Collections.Generic.IEnumerator&lt;A&gt;.Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator&lt;A&gt;.Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -368,6 +419,9 @@
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -386,6 +440,9 @@
<MemberSignature Language="C#" Value="object System.Collections.IEnumerator.Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance object System.Collections.IEnumerator.Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.IEnumerator.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Color.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Color.xml
index 32e81043131..f3d210ba203 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Color.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Color.xml
@@ -26,6 +26,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -40,6 +41,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>Insert Blue summary here</summary>
<remarks>
@@ -56,6 +58,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>Insert Green summary here</summary>
<remarks>
@@ -72,6 +75,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>Insert Red summary here</summary>
<remarks>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocAttribute.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocAttribute.xml
index 71d0ed8a7e8..fc93f7564cf 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocAttribute.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocAttribute.xml
@@ -53,8 +53,6 @@ class Example {
<remarks>
<c>C:Mono.DocTest.DocAttribute(System.String)</c>
</remarks>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.DocAttribute.#ctor(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="Field">
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocValueType.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocValueType.xml
index d33393476a1..d9e1e97db98 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocValueType.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/DocValueType.xml
@@ -37,10 +37,6 @@
<summary>To be added.</summary>
<remarks>
<see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" />.</remarks>
- <exception cref="T:System.ApplicationException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
- <exception cref="T:System.SystemException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
</Docs>
</Member>
<Member MemberName="total">
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/UseLists.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/UseLists.xml
index ee4e3f64246..2a7a28a67ca 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/UseLists.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/UseLists.xml
@@ -102,8 +102,6 @@
<see cref="M:System.Collections.Generic.List{System.Int32}.Remove(`0)" />
</para>
</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})" /></exception>
<exception cref="Whatever">text!</exception>
</Docs>
</Member>
@@ -125,13 +123,6 @@
<summary>To be added.</summary>
<remarks>
<c>M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})</c>.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})" />,
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="Process&lt;T&gt;">
@@ -156,10 +147,6 @@
<summary>To be added.</summary>
<remarks>
<c>M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})</c>.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="UseHelper&lt;T,U,V&gt;">
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget+Direction.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget+Direction.xml
index 5fea00bab51..731e0886cc1 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget+Direction.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget+Direction.xml
@@ -1,5 +1,5 @@
<Type Name="Widget+Direction" FullName="Mono.DocTest.Widget+Direction">
- <TypeSignature Language="C#" Value="protected enum Widget.Direction" />
+ <TypeSignature Language="C#" Value="protected internal enum Widget.Direction" />
<TypeSignature Language="ILAsm" Value=".class nested protected auto ansi sealed Widget/Direction extends System.Enum" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
@@ -29,6 +29,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
<remarks>
@@ -45,6 +46,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
<remarks>
@@ -61,6 +63,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
<remarks>
@@ -77,6 +80,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>3</MemberValue>
<Docs>
<summary>To be added.</summary>
<remarks>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml
index 804b3dda407..24a1073939a 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/Mono.DocTest/Widget.xml
@@ -126,203 +126,6 @@
<summary>To be added.</summary>
<remarks>
<c>E:Mono.DocTest.Widget.AnotherEvent</c>.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="array1">
@@ -457,12 +260,6 @@
<remarks>
<c>M:Mono.DocTest.Widget.Dynamic0(System.Object,System.Object)</c>
</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
</Docs>
</Member>
<Member MemberName="Dynamic1">
@@ -551,203 +348,6 @@
<remarks>
<c>E:Mono.DocTest.Widget.DynamicE1</c>
</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="DynamicE2">
@@ -895,7 +495,7 @@
</Member>
<Member MemberName="M1">
<MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, float32 f, valuetype Mono.DocTest.DocValueType v) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, [out] float32&amp; f, valuetype Mono.DocTest.DocValueType&amp; v) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -921,14 +521,14 @@
</Attribute>
</Attributes>
</Parameter>
- <Parameter Name="f" Type="System.Single&amp;" RefType="out">
+ <Parameter Name="f" Type="System.Single" RefType="out">
<Attributes>
<Attribute>
<AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
</Attribute>
</Attributes>
</Parameter>
- <Parameter Name="v" Type="Mono.DocTest.DocValueType&amp;" RefType="ref">
+ <Parameter Name="v" Type="Mono.DocTest.DocValueType" RefType="ref">
<Attributes>
<Attribute>
<AttributeName>Mono.DocTest.Doc("v")</AttributeName>
@@ -1036,7 +636,7 @@
</Docs>
</Member>
<Member MemberName="M6">
- <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
+ <MemberSignature Language="C#" Value="protected void M6 (int i, params object[] args);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M6(int32 i, object[] args) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1100,7 +700,7 @@
</Docs>
</Member>
<Member MemberName="monthlyAverage">
- <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
+ <MemberSignature Language="C#" Value="protected internal readonly double monthlyAverage;" />
<MemberSignature Language="ILAsm" Value=".field familyorassembly initonly float64 monthlyAverage" />
<MemberType>Field</MemberType>
<AssemblyInfo>
@@ -1116,7 +716,7 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1156,7 +756,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1178,7 +778,7 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1200,7 +800,7 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1237,7 +837,7 @@
</Docs>
</Member>
<Member MemberName="PI">
- <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
+ <MemberSignature Language="C#" Value="protected internal const double PI = 3.14159;" />
<MemberSignature Language="ILAsm" Value=".field familyorassembly static literal float64 PI = (3.14159)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
@@ -1298,7 +898,7 @@
</Docs>
</Member>
<Member MemberName="X">
- <MemberSignature Language="C#" Value="protected short X { set; }" />
+ <MemberSignature Language="C#" Value="protected internal short X { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int16 X" />
<MemberType>Property</MemberType>
<AssemblyInfo>
@@ -1315,7 +915,7 @@
</Docs>
</Member>
<Member MemberName="Y">
- <MemberSignature Language="C#" Value="protected double Y { get; set; }" />
+ <MemberSignature Language="C#" Value="protected internal double Y { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
<MemberType>Property</MemberType>
<AssemblyInfo>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Array.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Array.xml
index 1f221eb27b2..fbf3409b8de 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Array.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Array.xml
@@ -49,8 +49,6 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotImplementedException">To be added; from:
- <see cref="M:System.Array.AsReadOnly``1(``0[])" /></exception>
</Docs>
</Member>
<Member MemberName="ConvertAll&lt;TInput,TOutput&gt;">
@@ -79,13 +77,11 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})" /></exception>
</Docs>
</Member>
<Member MemberName="Resize&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void Resize&lt;T&gt; (ref T[] array, int newSize);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[] array, int32 newSize) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[]&amp; array, int32 newSize) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -97,7 +93,7 @@
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
- <Parameter Name="array" Type="T[]&amp;" RefType="ref" />
+ <Parameter Name="array" Type="T[]" RefType="ref" />
<Parameter Name="newSize" Type="System.Int32" />
</Parameters>
<Docs>
@@ -106,8 +102,6 @@
<param name="newSize">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:System.Array.Resize``1(``0[]@,System.Int32)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Environment.xml b/mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Environment.xml
index 6c991f5db8e..f0f7e74a7b2 100644
--- a/mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Environment.xml
+++ b/mcs/tools/mdoc/Test/en.expected.importslashdoc/System/Environment.xml
@@ -38,8 +38,6 @@
<remarks>
<c>M:System.Environment.GetFolderPath(System.Environment+SpecialFolder)</c>
</remarks>
- <exception cref="T:System.NotSupportedException">To be added; from:
- <see cref="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
index 8fc3d4495f9..14bcc5a3702 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
@@ -1,5 +1,5 @@
<Type Name="GenericBase&lt;U&gt;+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase&lt;U&gt;+NestedCollection+Enumerator">
- <TypeSignature Language="C#" Value="protected struct GenericBase&lt;U&gt;.NestedCollection.Enumerator" />
+ <TypeSignature Language="C#" Value="protected internal struct GenericBase&lt;U&gt;.NestedCollection.Enumerator" />
<TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator&lt;U&gt; extends System.ValueType" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml
index 37174812942..9d63d240c88 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/GenericBase`1.xml
@@ -111,203 +111,6 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="MyEvent">
@@ -324,207 +127,10 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`1.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`1.xml
index 50cd32cef66..b05ea2e5fa6 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`1.xml
@@ -25,6 +25,9 @@
<Interface>
<InterfaceName>System.Collections.Generic.IEnumerable&lt;System.Int32[]&gt;</InterfaceName>
</Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
</Interfaces>
<Docs>
<typeparam name="T">To be added.</typeparam>
@@ -50,6 +53,9 @@
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;int[]&gt; GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;int32[]&gt; GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -116,7 +122,7 @@
</Member>
<Member MemberName="RefMethod&lt;U&gt;">
<MemberSignature Language="C#" Value="public void RefMethod&lt;U&gt; (ref T t, ref U u);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod&lt;U&gt;(!T t, !!U u) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod&lt;U&gt;(!T&amp; t, !!U&amp; u) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -129,8 +135,8 @@
<TypeParameter Name="U" />
</TypeParameters>
<Parameters>
- <Parameter Name="t" Type="T&amp;" RefType="ref" />
- <Parameter Name="u" Type="U&amp;" RefType="ref" />
+ <Parameter Name="t" Type="T" RefType="ref" />
+ <Parameter Name="u" Type="U" RefType="ref" />
</Parameters>
<Docs>
<typeparam name="U">To be added.</typeparam>
@@ -144,6 +150,9 @@
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`2.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`2.xml
index 0349333be0f..9c55bb0f39c 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`2.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest.Generic/MyList`2.xml
@@ -38,8 +38,20 @@
<InterfaceName>System.Collections.Generic.IEnumerable&lt;A&gt;</InterfaceName>
</Interface>
<Interface>
+ <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
+ </Interface>
+ <Interface>
<InterfaceName>System.Collections.Generic.IEnumerator&lt;A&gt;</InterfaceName>
</Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerator</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
</Interfaces>
<Docs>
<typeparam name="A">To be added.</typeparam>
@@ -88,6 +100,9 @@
<MemberSignature Language="C#" Value="public int Count { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.ICollection`1.Count</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -105,6 +120,9 @@
<MemberSignature Language="C#" Value="public A Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !A Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -122,6 +140,9 @@
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -175,6 +196,9 @@
<MemberSignature Language="C#" Value="A IFoo&lt;A&gt;.Method&lt;U&gt; (A a, U u);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo&lt;A&gt;.Method&lt;U&gt;(!A a, !!U u) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:Mono.DocTest.Generic.IFoo`1.Method``1(`0,``0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -202,6 +226,9 @@
<MemberSignature Language="C#" Value="public bool MoveNext ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MoveNext() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerator.MoveNext</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -220,6 +247,9 @@
<MemberSignature Language="C#" Value="public void Reset ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerator.Reset</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -237,6 +267,9 @@
<MemberSignature Language="C#" Value="void ICollection&lt;A&gt;.Add (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;A&gt;.Add(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Add(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -257,6 +290,9 @@
<MemberSignature Language="C#" Value="void ICollection&lt;A&gt;.Clear ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;A&gt;.Clear() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Clear</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -274,6 +310,9 @@
<MemberSignature Language="C#" Value="bool ICollection&lt;A&gt;.Contains (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;A&gt;.Contains(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Contains(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -295,6 +334,9 @@
<MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.ICollection`1.IsReadOnly</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -312,6 +354,9 @@
<MemberSignature Language="C#" Value="bool ICollection&lt;A&gt;.Remove (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;A&gt;.Remove(!A item) cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Remove(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -333,6 +378,9 @@
<MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerator&lt;A&gt; IEnumerable&lt;A&gt;.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;!A&gt; System.Collections.Generic.IEnumerable&lt;A&gt;.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -351,6 +399,9 @@
<MemberSignature Language="C#" Value="A System.Collections.Generic.IEnumerator&lt;A&gt;.Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator&lt;A&gt;.Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -368,6 +419,9 @@
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
@@ -386,6 +440,9 @@
<MemberSignature Language="C#" Value="object System.Collections.IEnumerator.Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance object System.Collections.IEnumerator.Current" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.IEnumerator.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Color.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Color.xml
index 62e20a1f746..89028e37097 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Color.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Color.xml
@@ -25,6 +25,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -40,6 +41,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -55,6 +57,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -70,6 +73,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocAttribute.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocAttribute.xml
index 5516cf272eb..d8f3e866c32 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocAttribute.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocAttribute.xml
@@ -35,8 +35,6 @@
<param name="docs">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.DocAttribute.#ctor(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="Field">
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocValueType.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocValueType.xml
index 410dece1343..c3c6b7c195e 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocValueType.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/DocValueType.xml
@@ -37,10 +37,6 @@
<param name="i">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ApplicationException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
- <exception cref="T:System.SystemException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
</Docs>
</Member>
<Member MemberName="total">
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/UseLists.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/UseLists.xml
index beb6a16577c..b15f0ee9c9b 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/UseLists.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/UseLists.xml
@@ -98,8 +98,6 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})" /></exception>
</Docs>
</Member>
<Member MemberName="Process">
@@ -120,13 +118,6 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})" />,
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="Process&lt;T&gt;">
@@ -151,10 +142,6 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="UseHelper&lt;T,U,V&gt;">
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget+Direction.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget+Direction.xml
index 0d038e9294b..fc8b6e88782 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget+Direction.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget+Direction.xml
@@ -1,5 +1,5 @@
<Type Name="Widget+Direction" FullName="Mono.DocTest.Widget+Direction">
- <TypeSignature Language="C#" Value="protected enum Widget.Direction" />
+ <TypeSignature Language="C#" Value="protected internal enum Widget.Direction" />
<TypeSignature Language="ILAsm" Value=".class nested protected auto ansi sealed Widget/Direction extends System.Enum" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
@@ -30,6 +30,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -45,6 +46,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -60,6 +62,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -75,6 +78,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>3</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml
index a67b0ecb66b..6a13a7c0cef 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/Mono.DocTest/Widget.xml
@@ -108,203 +108,6 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="array1">
@@ -436,12 +239,6 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
</Docs>
</Member>
<Member MemberName="Dynamic1">
@@ -526,203 +323,6 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="DynamicE2">
@@ -867,7 +467,7 @@
</Member>
<Member MemberName="M1">
<MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, float32 f, valuetype Mono.DocTest.DocValueType v) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, [out] float32&amp; f, valuetype Mono.DocTest.DocValueType&amp; v) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -894,14 +494,14 @@
</Attribute>
</Attributes>
</Parameter>
- <Parameter Name="f" Type="System.Single&amp;" RefType="out">
+ <Parameter Name="f" Type="System.Single" RefType="out">
<Attributes>
<Attribute>
<AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
</Attribute>
</Attributes>
</Parameter>
- <Parameter Name="v" Type="Mono.DocTest.DocValueType&amp;" RefType="ref">
+ <Parameter Name="v" Type="Mono.DocTest.DocValueType" RefType="ref">
<Attributes>
<Attribute>
<AttributeName>Mono.DocTest.Doc("v")</AttributeName>
@@ -1008,7 +608,7 @@
</Docs>
</Member>
<Member MemberName="M6">
- <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
+ <MemberSignature Language="C#" Value="protected void M6 (int i, params object[] args);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M6(int32 i, object[] args) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1072,7 +672,7 @@
</Docs>
</Member>
<Member MemberName="monthlyAverage">
- <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
+ <MemberSignature Language="C#" Value="protected internal readonly double monthlyAverage;" />
<MemberSignature Language="ILAsm" Value=".field familyorassembly initonly float64 monthlyAverage" />
<MemberType>Field</MemberType>
<AssemblyInfo>
@@ -1088,7 +688,7 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1127,7 +727,7 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1148,7 +748,7 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1169,7 +769,7 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -1206,7 +806,7 @@
</Docs>
</Member>
<Member MemberName="PI">
- <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
+ <MemberSignature Language="C#" Value="protected internal const double PI = 3.14159;" />
<MemberSignature Language="ILAsm" Value=".field familyorassembly static literal float64 PI = (3.14159)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
@@ -1267,7 +867,7 @@
</Docs>
</Member>
<Member MemberName="X">
- <MemberSignature Language="C#" Value="protected short X { set; }" />
+ <MemberSignature Language="C#" Value="protected internal short X { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int16 X" />
<MemberType>Property</MemberType>
<AssemblyInfo>
@@ -1284,7 +884,7 @@
</Docs>
</Member>
<Member MemberName="Y">
- <MemberSignature Language="C#" Value="protected double Y { get; set; }" />
+ <MemberSignature Language="C#" Value="protected internal double Y { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
<MemberType>Property</MemberType>
<AssemblyInfo>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/System/Array.xml b/mcs/tools/mdoc/Test/en.expected.since/System/Array.xml
index 77998109983..7128200224d 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/System/Array.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/System/Array.xml
@@ -52,8 +52,6 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotImplementedException">To be added; from:
- <see cref="M:System.Array.AsReadOnly``1(``0[])" /></exception>
</Docs>
</Member>
<Member MemberName="ConvertAll&lt;TInput,TOutput&gt;">
@@ -83,13 +81,11 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})" /></exception>
</Docs>
</Member>
<Member MemberName="Resize&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void Resize&lt;T&gt; (ref T[] array, int newSize);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[] array, int32 newSize) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[]&amp; array, int32 newSize) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -101,7 +97,7 @@
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
- <Parameter Name="array" Type="T[]&amp;" RefType="ref" />
+ <Parameter Name="array" Type="T[]" RefType="ref" />
<Parameter Name="newSize" Type="System.Int32" />
</Parameters>
<Docs>
@@ -110,8 +106,6 @@
<param name="newSize">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:System.Array.Resize``1(``0[]@,System.Int32)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected.since/System/Environment.xml b/mcs/tools/mdoc/Test/en.expected.since/System/Environment.xml
index df4c852ba76..2069396fef8 100644
--- a/mcs/tools/mdoc/Test/en.expected.since/System/Environment.xml
+++ b/mcs/tools/mdoc/Test/en.expected.since/System/Environment.xml
@@ -34,8 +34,6 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotSupportedException">To be added; from:
- <see cref="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml
index 397b3d42720..4975ef60838 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml
@@ -1,6 +1,12 @@
<Type Name="Extensions" FullName="Mono.DocTest.Generic.Extensions">
<TypeSignature Language="C#" Value="public static class Extensions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Extensions extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.Extensions" />
+ <TypeSignature Language="VB.NET" Value="Public Module Extensions" />
+ <TypeSignature Language="F#" Value="type Extensions = class" />
+ <TypeSignature Language="C++ CLI" Value="public ref class Extensions abstract sealed" />
+ <TypeSignature Language="C++ CX" Value="public ref class Extensions abstract sealed" />
+ <TypeSignature Language="C++ WINRT" Value="class Extensions abstract sealed" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +23,11 @@
<Member MemberName="Bar&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void Bar&lt;T&gt; (this Mono.DocTest.Generic.IFoo&lt;T&gt; self, string s);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Bar&lt;T&gt;(class Mono.DocTest.Generic.IFoo`1&lt;!!T&gt; self, string s) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.Bar``1(Mono.DocTest.Generic.IFoo{``0},System.String)" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Bar(Of T) (self As IFoo(Of T), s As String)" />
+ <MemberSignature Language="F#" Value="static member Bar : Mono.DocTest.Generic.IFoo&lt;'T&gt; * string -&gt; unit" Usage="Mono.DocTest.Generic.Extensions.Bar (self, s)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static void Bar(Mono::DocTest::Generic::IFoo&lt;T&gt; ^ self, System::String ^ s);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename T&gt;&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static void Bar(Mono::DocTest::Generic::IFoo&lt;T&gt; ^ self, Platform::String ^ s);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -42,6 +53,10 @@
<Member MemberName="ForEach&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void ForEach&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; self, Action&lt;T&gt; a);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ForEach&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; self, class System.Action`1&lt;!!T&gt; a) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub ForEach(Of T) (self As IEnumerable(Of T), a As Action(Of T))" />
+ <MemberSignature Language="F#" Value="static member ForEach : seq&lt;'T&gt; * Action&lt;'T&gt; -&gt; unit" Usage="Mono.DocTest.Generic.Extensions.ForEach (self, a)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static void ForEach(System::Collections::Generic::IEnumerable&lt;T&gt; ^ self, Action&lt;T&gt; ^ a);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -67,6 +82,11 @@
<Member MemberName="ToDouble">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;double&gt; ToDouble (this System.Collections.Generic.IEnumerable&lt;int&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;float64&gt; ToDouble(class System.Collections.Generic.IEnumerable`1&lt;int32&gt; list) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble(System.Collections.Generic.IEnumerable{System.Int32})" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ToDouble (list As IEnumerable(Of Integer)) As IEnumerable(Of Double)" />
+ <MemberSignature Language="F#" Value="static member ToDouble : seq&lt;int&gt; -&gt; seq&lt;double&gt;" Usage="Mono.DocTest.Generic.Extensions.ToDouble list" />
+ <MemberSignature Language="JavaScript" Value="function toDouble(list)" Usage="var iEnumerable = Mono.DocTest.Generic.Extensions.toDouble(list)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static System::Collections::Generic::IEnumerable&lt;double&gt; ^ ToDouble(System::Collections::Generic::IEnumerable&lt;int&gt; ^ list);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -87,6 +107,11 @@
<Member MemberName="ToDouble&lt;T&gt;">
<MemberSignature Language="C#" Value="public static double ToDouble&lt;T&gt; (this T val) where T : Mono.DocTest.Generic.IFoo&lt;T&gt;;" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 ToDouble&lt;(class Mono.DocTest.Generic.IFoo`1&lt;!!T&gt;) T&gt;(!!T val) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble``1(``0)" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ToDouble(Of T As IFoo(Of T)) (val As T) As Double" />
+ <MemberSignature Language="F#" Value="static member ToDouble : 'T -&gt; double (requires 'T :&gt; Mono.DocTest.Generic.IFoo&lt;'T&gt;)" Usage="Mono.DocTest.Generic.Extensions.ToDouble val" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA; where T : Mono::DocTest::Generic::IFoo&lt;T&gt;[System::Runtime::CompilerServices::Extension]&#xA; static double ToDouble(T val);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename T&gt;&#xA; where T : Mono::DocTest::Generic::IFoo&lt;T&gt;[System::Runtime::CompilerServices::Extension]&#xA; static double ToDouble(T val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -115,6 +140,10 @@
<Member MemberName="ToEnumerable&lt;T&gt;">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;T&gt; ToEnumerable&lt;T&gt; (this T self);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; ToEnumerable&lt;T&gt;(!!T self) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToEnumerable``1(``0)" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Iterator Function ToEnumerable(Of T) (self As T) As IEnumerable(Of T)" />
+ <MemberSignature Language="F#" Value="static member ToEnumerable : 'T -&gt; seq&lt;'T&gt;" Usage="Mono.DocTest.Generic.Extensions.ToEnumerable self" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static System::Collections::Generic::IEnumerable&lt;T&gt; ^ ToEnumerable(T self);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml
index 2d8dcf09ea2..aee022019db 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml
@@ -1,6 +1,10 @@
<Type Name="Func&lt;TArg,TRet&gt;" FullName="Mono.DocTest.Generic.Func&lt;TArg,TRet&gt;">
<TypeSignature Language="C#" Value="public delegate TRet Func&lt;in TArg,out TRet&gt;(TArg a) where TArg : Exception;" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Func`2&lt;(class System.Exception) - TArg, + TRet&gt; extends System.MulticastDelegate" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.Func`2" />
+ <TypeSignature Language="VB.NET" Value="Public Delegate Function Func(Of In TArg, Out TRet)(a As TArg) As TRet " />
+ <TypeSignature Language="F#" Value="type Func&lt;'Arg, 'Ret (requires 'Arg :&gt; Exception)&gt; = delegate of 'Arg -&gt; 'Ret" />
+ <TypeSignature Language="C++ CLI" Value="generic &lt;typename TArg, typename TRet&gt;&#xA; where TArg : Exceptionpublic delegate TRet Func(TArg a);" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml
index dff4379aeb1..ecde3aea3db 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml
@@ -1,6 +1,10 @@
<Type Name="GenericBase&lt;U&gt;+FooEventArgs" FullName="Mono.DocTest.Generic.GenericBase&lt;U&gt;+FooEventArgs">
<TypeSignature Language="C#" Value="public class GenericBase&lt;U&gt;.FooEventArgs : EventArgs" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit GenericBase`1/FooEventArgs&lt;U&gt; extends System.EventArgs" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.GenericBase`1.FooEventArgs" />
+ <TypeSignature Language="VB.NET" Value="Public Class GenericBase(Of U).FooEventArgs&#xA;Inherits EventArgs" />
+ <TypeSignature Language="F#" Value="type GenericBase&lt;'U&gt;.FooEventArgs = class&#xA; inherit EventArgs" />
+ <TypeSignature Language="C++ CLI" Value="public: ref class GenericBase&lt;U&gt;::FooEventArgs : EventArgs" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -20,6 +24,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public FooEventArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.FooEventArgs.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; FooEventArgs();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; FooEventArgs();" />
+ <MemberSignature Language="C++ WINRT" Value=" FooEventArgs();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
index f9594cccc4f..5170fa2be9e 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml
@@ -1,6 +1,11 @@
<Type Name="GenericBase&lt;U&gt;+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase&lt;U&gt;+NestedCollection+Enumerator">
- <TypeSignature Language="C#" Value="protected struct GenericBase&lt;U&gt;.NestedCollection.Enumerator" />
+ <TypeSignature Language="C#" Value="protected internal struct GenericBase&lt;U&gt;.NestedCollection.Enumerator" />
<TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator&lt;U&gt; extends System.ValueType" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.GenericBase`1.NestedCollection.Enumerator" />
+ <TypeSignature Language="VB.NET" Value="Protected Friend Structure GenericBase(Of U).NestedCollection.Enumerator" />
+ <TypeSignature Language="C++ CLI" Value="public protected value class GenericBase&lt;U&gt;::NestedCollection::Enumerator" />
+ <TypeSignature Language="C++ CX" Value="public protected value class GenericBase&lt;U&gt;::NestedCollection::Enumerator" />
+ <TypeSignature Language="C++ WINRT" Value="struct GenericBase&lt;U&gt;::NestedCollection::Enumerator" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml
index e396bd2dc7e..42c5af3ef0a 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml
@@ -1,6 +1,11 @@
<Type Name="GenericBase&lt;U&gt;+NestedCollection" FullName="Mono.DocTest.Generic.GenericBase&lt;U&gt;+NestedCollection">
<TypeSignature Language="C#" Value="public class GenericBase&lt;U&gt;.NestedCollection" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit GenericBase`1/NestedCollection&lt;U&gt; extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.GenericBase`1.NestedCollection" />
+ <TypeSignature Language="VB.NET" Value="Public Class GenericBase(Of U).NestedCollection" />
+ <TypeSignature Language="F#" Value="type GenericBase&lt;'U&gt;.NestedCollection = class" />
+ <TypeSignature Language="C++ CLI" Value="public: ref class GenericBase&lt;U&gt;::NestedCollection" />
+ <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]&#xA;class GenericBase&lt;U&gt;::NestedCollection" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -20,6 +25,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NestedCollection ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.NestedCollection.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; NestedCollection();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; NestedCollection();" />
+ <MemberSignature Language="C++ WINRT" Value=" NestedCollection();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
index 9cb19f3f03c..7226d11faf0 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml
@@ -1,6 +1,11 @@
<Type Name="GenericBase&lt;U&gt;" FullName="Mono.DocTest.Generic.GenericBase&lt;U&gt;">
<TypeSignature Language="C#" Value="public class GenericBase&lt;U&gt;" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit GenericBase`1&lt;U&gt; extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.GenericBase`1" />
+ <TypeSignature Language="VB.NET" Value="Public Class GenericBase(Of U)" />
+ <TypeSignature Language="F#" Value="type GenericBase&lt;'U&gt; = class" />
+ <TypeSignature Language="C++ CLI" Value="generic &lt;typename U&gt;&#xA;public ref class GenericBase" />
+ <TypeSignature Language="C++ WINRT" Value="template &lt;typename U&gt;&#xA;[Windows::Foundation::Metadata::WebHostHidden]&#xA;class GenericBase" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -21,6 +26,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public GenericBase ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; GenericBase();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; GenericBase();" />
+ <MemberSignature Language="C++ WINRT" Value=" GenericBase();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -34,6 +44,12 @@
<Member MemberName="BaseMethod&lt;S&gt;">
<MemberSignature Language="C#" Value="public U BaseMethod&lt;S&gt; (S genericParameter);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance !U BaseMethod&lt;S&gt;(!!S genericParameter) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.BaseMethod``1(``0)" />
+ <MemberSignature Language="VB.NET" Value="Public Function BaseMethod(Of S) (genericParameter As S) As U" />
+ <MemberSignature Language="F#" Value="member this.BaseMethod : 'S -&gt; 'U" Usage="genericBase.BaseMethod genericParameter" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename S&gt;&#xA; U BaseMethod(S genericParameter);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename S&gt;&#xA; U BaseMethod(S genericParameter);" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename S&gt;&#xA; U BaseMethod(S genericParameter);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -64,6 +80,11 @@
<Member MemberName="ConstField1">
<MemberSignature Language="C#" Value="public const int ConstField1;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 ConstField1" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Generic.GenericBase`1.ConstField1" />
+ <MemberSignature Language="VB.NET" Value="Public Const ConstField1 As Integer " />
+ <MemberSignature Language="F#" Value="val mutable ConstField1 : int" Usage="Mono.DocTest.Generic.GenericBase&lt;'U&gt;.ConstField1" />
+ <MemberSignature Language="C++ CLI" Value="public: int ConstField1;" />
+ <MemberSignature Language="C++ WINRT" Value="int ConstField1;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -79,6 +100,10 @@
<Member MemberName="ItemChanged">
<MemberSignature Language="C#" Value="public event Action&lt;Mono.DocTest.Generic.MyList&lt;U&gt;,Mono.DocTest.Generic.MyList&lt;U&gt;.Helper&lt;U,U&gt;&gt; ItemChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.Action`2&lt;class Mono.DocTest.Generic.MyList`1&lt;!U&gt;, class Mono.DocTest.Generic.MyList`1/Helper`2&lt;!U, !U, !U&gt;&gt; ItemChanged" />
+ <MemberSignature Language="DocId" Value="E:Mono.DocTest.Generic.GenericBase`1.ItemChanged" />
+ <MemberSignature Language="VB.NET" Value="Public Event ItemChanged As Action(Of MyList(Of U), MyList(Of U).Helper(Of U, U)) " />
+ <MemberSignature Language="F#" Value="member this.ItemChanged : Action&lt;Mono.DocTest.Generic.MyList&lt;'U&gt;, Mono.DocTest.Generic.MyList&lt;'U&gt;.Helper&lt;'U, 'U&gt;&gt; " Usage="member this.ItemChanged : System.Action&lt;Mono.DocTest.Generic.MyList&lt;'U&gt;, Mono.DocTest.Generic.MyList&lt;'U&gt;.Helper&lt;'U, 'U&gt;&gt; " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; event Action&lt;Mono::DocTest::Generic::MyList&lt;U&gt; ^, Mono::DocTest::Generic::MyList&lt;U&gt;::Helper&lt;U, U&gt; ^&gt; ^ ItemChanged;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -89,208 +114,15 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="MyEvent">
<MemberSignature Language="C#" Value="public event EventHandler&lt;Mono.DocTest.Generic.GenericBase&lt;U&gt;.FooEventArgs&gt; MyEvent;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Mono.DocTest.Generic.GenericBase`1/FooEventArgs&lt;!U&gt;&gt; MyEvent" />
+ <MemberSignature Language="DocId" Value="E:Mono.DocTest.Generic.GenericBase`1.MyEvent" />
+ <MemberSignature Language="VB.NET" Value="Public Event MyEvent As EventHandler(Of GenericBase(Of U).FooEventArgs) " />
+ <MemberSignature Language="F#" Value="member this.MyEvent : EventHandler&lt;Mono.DocTest.Generic.GenericBase&lt;'U&gt;.FooEventArgs&gt; " Usage="member this.MyEvent : System.EventHandler&lt;Mono.DocTest.Generic.GenericBase&lt;'U&gt;.FooEventArgs&gt; " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; event EventHandler&lt;Mono::DocTest::Generic::GenericBase&lt;U&gt;::FooEventArgs ^&gt; ^ MyEvent;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -301,208 +133,16 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static U op_Explicit (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
+ <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase&lt;U&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; list) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.op_Explicit(Mono.DocTest.Generic.GenericBase{`0})~`0" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Narrowing Operator CType (list As GenericBase(Of U)) As U" />
+ <MemberSignature Language="F#" Value="static member op_Explicit : Mono.DocTest.Generic.GenericBase&lt;'U&gt; -&gt; 'U" Usage="Mono.DocTest.Generic.GenericBase&lt;'U&gt;.op_Explicit list" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; static explicit operator U(Mono::DocTest::Generic::GenericBase&lt;U&gt; ^ list);" />
+ <MemberSignature Language="C++ WINRT" Value=" static explicit operator U(Mono::DocTest::Generic::GenericBase&lt;U&gt; const &amp; list);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -523,6 +163,11 @@
<Member MemberName="StaticField1">
<MemberSignature Language="C#" Value="public static readonly Mono.DocTest.Generic.GenericBase&lt;U&gt; StaticField1;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class Mono.DocTest.Generic.GenericBase`1&lt;!U&gt; StaticField1" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Generic.GenericBase`1.StaticField1" />
+ <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly StaticField1 As GenericBase(Of U) " />
+ <MemberSignature Language="F#" Value=" staticval mutable StaticField1 : Mono.DocTest.Generic.GenericBase&lt;'U&gt;" Usage="Mono.DocTest.Generic.GenericBase&lt;'U&gt;.StaticField1" />
+ <MemberSignature Language="C++ CLI" Value="public: static initonly Mono::DocTest::Generic::GenericBase&lt;U&gt; ^ StaticField1;" />
+ <MemberSignature Language="C++ WINRT" Value="static initonly Mono::DocTest::Generic::GenericBase&lt;U&gt; StaticField1;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml
index 834141db733..0d9a4289dff 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml
@@ -1,6 +1,12 @@
<Type Name="IFoo&lt;T&gt;" FullName="Mono.DocTest.Generic.IFoo&lt;T&gt;">
<TypeSignature Language="C#" Value="public interface IFoo&lt;T&gt;" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IFoo`1&lt;T&gt;" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.IFoo`1" />
+ <TypeSignature Language="VB.NET" Value="Public Interface IFoo(Of T)" />
+ <TypeSignature Language="F#" Value="type IFoo&lt;'T&gt; = interface" />
+ <TypeSignature Language="C++ CLI" Value="generic &lt;typename T&gt;&#xA;public interface class IFoo" />
+ <TypeSignature Language="C++ CX" Value="public interface class IFoo" />
+ <TypeSignature Language="C++ WINRT" Value="template &lt;typename T&gt;&#xA;__interface IFoo" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -18,6 +24,11 @@
<Member MemberName="Method&lt;U&gt;">
<MemberSignature Language="C#" Value="public T Method&lt;U&gt; (T t, U u);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T Method&lt;U&gt;(!T t, !!U u) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.IFoo`1.Method``1(`0,``0)" />
+ <MemberSignature Language="F#" Value="abstract member Method : 'T * 'U -&gt; 'T" Usage="iFoo.Method (t, u)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename U&gt;&#xA; T Method(T t, U u);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename U&gt;&#xA; T Method(T t, U u);" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename U&gt;&#xA; T Method(T t, U u);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml
index c86584a7a44..9ca3c5909f8 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml
@@ -1,6 +1,11 @@
<Type Name="MyList&lt;T&gt;+Helper&lt;U,V&gt;" FullName="Mono.DocTest.Generic.MyList&lt;T&gt;+Helper&lt;U,V&gt;">
<TypeSignature Language="C#" Value="public class MyList&lt;T&gt;.Helper&lt;U,V&gt;" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit MyList`1/Helper`2&lt;T, U, V&gt; extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.MyList`1.Helper`2" />
+ <TypeSignature Language="VB.NET" Value="Public Class MyList(Of T).Helper(Of U, V)" />
+ <TypeSignature Language="F#" Value="type MyList&lt;'T&gt;.Helper&lt;'U, 'V&gt; = class" />
+ <TypeSignature Language="C++ CLI" Value="public: generic &lt;typename U, typename V&gt;&#xA;ref class MyList&lt;T&gt;::Helper" />
+ <TypeSignature Language="C++ WINRT" Value="template &lt;typename U, typename V&gt;&#xA;[Windows::Foundation::Metadata::WebHostHidden]&#xA;class MyList&lt;T&gt;::Helper" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -30,6 +35,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Helper ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.Helper`2.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Helper();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; Helper();" />
+ <MemberSignature Language="C++ WINRT" Value=" Helper();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -43,6 +53,12 @@
<Member MemberName="UseT">
<MemberSignature Language="C#" Value="public void UseT (T a, U b, V c);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseT(!T a, !U b, !V c) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.Helper`2.UseT(`0,`1,`2)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub UseT (a As T, b As U, c As V)" />
+ <MemberSignature Language="F#" Value="member this.UseT : 'T * 'U * 'V -&gt; unit" Usage="helper.UseT (a, b, c)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void UseT(T a, U b, V c);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void UseT(T a, U b, V c);" />
+ <MemberSignature Language="C++ WINRT" Value="void UseT(T a, U b, V c);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml
index 71d07cfd2f0..da3ac385831 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml
@@ -1,6 +1,10 @@
<Type Name="MyList&lt;T&gt;" FullName="Mono.DocTest.Generic.MyList&lt;T&gt;">
<TypeSignature Language="C#" Value="public class MyList&lt;T&gt; : Mono.DocTest.Generic.GenericBase&lt;T&gt;, System.Collections.Generic.IEnumerable&lt;int[]&gt;" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MyList`1&lt;T&gt; extends Mono.DocTest.Generic.GenericBase`1&lt;!T&gt; implements class System.Collections.Generic.IEnumerable`1&lt;int32[]&gt;, class System.Collections.IEnumerable" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.MyList`1" />
+ <TypeSignature Language="VB.NET" Value="Public Class MyList(Of T)&#xA;Inherits GenericBase(Of T)&#xA;Implements IEnumerable(Of Integer())" />
+ <TypeSignature Language="F#" Value="type MyList&lt;'T&gt; = class&#xA; inherit GenericBase&lt;'T&gt;&#xA; interface seq&lt;int[]&gt;&#xA; interface IEnumerable" />
+ <TypeSignature Language="C++ CLI" Value="generic &lt;typename T&gt;&#xA;public ref class MyList : Mono::DocTest::Generic::GenericBase&lt;T&gt;, System::Collections::Generic::IEnumerable&lt;cli::array &lt;int&gt; ^&gt;" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -24,6 +28,9 @@
<Interface>
<InterfaceName>System.Collections.Generic.IEnumerable&lt;System.Int32[]&gt;</InterfaceName>
</Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
</Interfaces>
<Docs>
<typeparam name="T">To be added.</typeparam>
@@ -34,6 +41,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MyList ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; MyList();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; MyList();" />
+ <MemberSignature Language="C++ WINRT" Value=" MyList();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -47,7 +59,14 @@
<Member MemberName="GetEnumerator">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;int[]&gt; GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;int32[]&gt; GetEnumerator() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.GetEnumerator" />
+ <MemberSignature Language="VB.NET" Value="Public Function GetEnumerator () As IEnumerator(Of Integer())" />
+ <MemberSignature Language="F#" Value="abstract member GetEnumerator : unit -&gt; System.Collections.Generic.IEnumerator&lt;int[]&gt;&#xA;override this.GetEnumerator : unit -&gt; System.Collections.Generic.IEnumerator&lt;int[]&gt;" Usage="myList.GetEnumerator " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::Collections::Generic::IEnumerator&lt;cli::array &lt;int&gt; ^&gt; ^ GetEnumerator();" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -64,6 +83,11 @@
<Member MemberName="GetHelper&lt;U,V&gt;">
<MemberSignature Language="C#" Value="public Mono.DocTest.Generic.MyList&lt;T&gt;.Helper&lt;U,V&gt; GetHelper&lt;U,V&gt; ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.DocTest.Generic.MyList`1/Helper`2&lt;!T, !!U, !!V&gt; GetHelper&lt;U, V&gt;() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.GetHelper``2" />
+ <MemberSignature Language="VB.NET" Value="Public Function GetHelper(Of U, V) () As MyList(Of T).Helper(Of U, V)" />
+ <MemberSignature Language="F#" Value="member this.GetHelper : unit -&gt; Mono.DocTest.Generic.MyList&lt;'T&gt;.Helper&lt;'U, 'V&gt;" Usage="myList.GetHelper " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename U, typename V&gt;&#xA; Mono::DocTest::Generic::MyList&lt;T&gt;::Helper&lt;U, V&gt; ^ GetHelper();" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename U, typename V&gt;&#xA; Mono::DocTest::Generic::MyList&lt;T&gt;::Helper&lt;U, V&gt; GetHelper();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -87,6 +111,11 @@
<Member MemberName="Method&lt;U&gt;">
<MemberSignature Language="C#" Value="public void Method&lt;U&gt; (T t, U u);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Method&lt;U&gt;(!T t, !!U u) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.Method``1(`0,``0)" />
+ <MemberSignature Language="F#" Value="member this.Method : 'T * 'U -&gt; unit" Usage="myList.Method (t, u)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename U&gt;&#xA; void Method(T t, U u);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename U&gt;&#xA; void Method(T t, U u);" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename U&gt;&#xA; void Method(T t, U u);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -111,7 +140,12 @@
</Member>
<Member MemberName="RefMethod&lt;U&gt;">
<MemberSignature Language="C#" Value="public void RefMethod&lt;U&gt; (ref T t, ref U u);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod&lt;U&gt;(!T t, !!U u) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod&lt;U&gt;(!T&amp; t, !!U&amp; u) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@)" />
+ <MemberSignature Language="F#" Value="member this.RefMethod : * -&gt; unit" Usage="myList.RefMethod (t, u)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename U&gt;&#xA; void RefMethod(T % t, U % u);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename U&gt;&#xA; void RefMethod(T &amp; t, U &amp; u);" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename U&gt;&#xA; void RefMethod(T &amp; t, U &amp; u);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -123,8 +157,8 @@
<TypeParameter Name="U" />
</TypeParameters>
<Parameters>
- <Parameter Name="t" Type="T&amp;" RefType="ref" />
- <Parameter Name="u" Type="U&amp;" RefType="ref" />
+ <Parameter Name="t" Type="T" RefType="ref" />
+ <Parameter Name="u" Type="U" RefType="ref" />
</Parameters>
<Docs>
<typeparam name="U">To be added.</typeparam>
@@ -137,7 +171,13 @@
<Member MemberName="System.Collections.IEnumerable.GetEnumerator">
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.System#Collections#IEnumerable#GetEnumerator" />
+ <MemberSignature Language="VB.NET" Value="Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator" />
+ <MemberSignature Language="C++ CLI" Value=" virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -154,6 +194,11 @@
<Member MemberName="Test">
<MemberSignature Language="C#" Value="public void Test (T t);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Test(!T t) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.Test(`0)" />
+ <MemberSignature Language="F#" Value="member this.Test : 'T -&gt; unit" Usage="myList.Test t" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void Test(T t);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void Test(T t);" />
+ <MemberSignature Language="C++ WINRT" Value="void Test(T t);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -173,6 +218,11 @@
<Member MemberName="UseHelper&lt;U,V&gt;">
<MemberSignature Language="C#" Value="public void UseHelper&lt;U,V&gt; (Mono.DocTest.Generic.MyList&lt;T&gt;.Helper&lt;U,V&gt; helper);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseHelper&lt;U, V&gt;(class Mono.DocTest.Generic.MyList`1/Helper`2&lt;!T, !!U, !!V&gt; helper) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.UseHelper``2(Mono.DocTest.Generic.MyList`1.Helper{`0,``0,``1})" />
+ <MemberSignature Language="VB.NET" Value="Public Sub UseHelper(Of U, V) (helper As MyList(Of T).Helper(Of U, V))" />
+ <MemberSignature Language="F#" Value="member this.UseHelper : Mono.DocTest.Generic.MyList&lt;'T&gt;.Helper&lt;'U, 'V&gt; -&gt; unit" Usage="myList.UseHelper helper" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename U, typename V&gt;&#xA; void UseHelper(Mono::DocTest::Generic::MyList&lt;T&gt;::Helper&lt;U, V&gt; ^ helper);" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename U, typename V&gt;&#xA; void UseHelper(Mono::DocTest::Generic::MyList&lt;T&gt;::Helper&lt;U, V&gt; const &amp; helper);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml
index 1d5694716d2..9d21470eff0 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml
@@ -1,6 +1,10 @@
<Type Name="MyList&lt;A,B&gt;" FullName="Mono.DocTest.Generic.MyList&lt;A,B&gt;">
<TypeSignature Language="C#" Value="public class MyList&lt;A,B&gt; : Mono.DocTest.Generic.GenericBase&lt;System.Collections.Generic.Dictionary&lt;A,B&gt;&gt;, Mono.DocTest.Generic.IFoo&lt;A&gt;, System.Collections.Generic.ICollection&lt;A&gt;, System.Collections.Generic.IEnumerable&lt;A&gt;, System.Collections.Generic.IEnumerator&lt;A&gt; where A : class, IList&lt;B&gt;, new() where B : class, A" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MyList`2&lt;class .ctor (class System.Collections.Generic.IList`1&lt;!B&gt;) A, class (!A) B&gt; extends Mono.DocTest.Generic.GenericBase`1&lt;class System.Collections.Generic.Dictionary`2&lt;!A, !B&gt;&gt; implements class Mono.DocTest.Generic.IFoo`1&lt;!A&gt;, class System.Collections.Generic.ICollection`1&lt;!A&gt;, class System.Collections.Generic.IEnumerable`1&lt;!A&gt;, class System.Collections.Generic.IEnumerator`1&lt;!A&gt;, class System.Collections.IEnumerable, class System.Collections.IEnumerator, class System.IDisposable" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.MyList`2" />
+ <TypeSignature Language="VB.NET" Value="Public Class MyList(Of A, B)&#xA;Inherits GenericBase(Of Dictionary(Of A, B))&#xA;Implements ICollection(Of A), IEnumerable(Of A), IEnumerator(Of A), IFoo(Of A)" />
+ <TypeSignature Language="F#" Value="type MyList&lt;'A, #'A (requires 'A : null and 'A :&gt; IList&lt;#'A&gt; and 'A : (new : unit -&gt; 'A))&gt; = class&#xA; inherit GenericBase&lt;Dictionary&lt;'A, #'A&gt;&gt;&#xA; interface seq&lt;'A (requires 'A : null and 'A :&gt; IList&lt;#'A&gt; and 'A : (new : unit -&gt; 'A))&gt;&#xA; interface IEnumerable&#xA; interface IEnumerator&lt;'A (requires 'A : null and 'A :&gt; IList&lt;#'A&gt; and 'A : (new : unit -&gt; 'A))&gt;&#xA; interface IDisposable&#xA; interface IEnumerator&#xA; interface ICollection&lt;'A (requires 'A : null and 'A :&gt; IList&lt;#'A&gt; and 'A : (new : unit -&gt; 'A))&gt;&#xA; interface IFoo&lt;'A (requires 'A : null and 'A :&gt; IList&lt;#'A&gt; and 'A : (new : unit -&gt; 'A))&gt;" />
+ <TypeSignature Language="C++ CLI" Value="generic &lt;typename A, typename B&gt;&#xA; where A : class, IList&lt;B&gt;, gcnew() where B : class, Apublic ref class MyList : Mono::DocTest::Generic::GenericBase&lt;System::Collections::Generic::Dictionary&lt;A, B&gt; ^&gt;, Mono::DocTest::Generic::IFoo&lt;A&gt;, System::Collections::Generic::ICollection&lt;A&gt;, System::Collections::Generic::IEnumerable&lt;A&gt;, System::Collections::Generic::IEnumerator&lt;A&gt;" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -37,8 +41,20 @@
<InterfaceName>System.Collections.Generic.IEnumerable&lt;A&gt;</InterfaceName>
</Interface>
<Interface>
+ <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
+ </Interface>
+ <Interface>
<InterfaceName>System.Collections.Generic.IEnumerator&lt;A&gt;</InterfaceName>
</Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerator</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
</Interfaces>
<Docs>
<typeparam name="A">To be added.</typeparam>
@@ -50,6 +66,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MyList ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; MyList();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; MyList();" />
+ <MemberSignature Language="C++ WINRT" Value=" MyList();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -63,6 +84,12 @@
<Member MemberName="CopyTo">
<MemberSignature Language="C#" Value="public void CopyTo (A[] array, int arrayIndex);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyTo(!A[] array, int32 arrayIndex) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.CopyTo(`0[],System.Int32)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub CopyTo (array As A(), arrayIndex As Integer)" />
+ <MemberSignature Language="F#" Value="abstract member CopyTo : 'A[] * int -&gt; unit&#xA;override this.CopyTo : 'A[] * int -&gt; unit" Usage="myList.CopyTo (array, arrayIndex)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; virtual void CopyTo(cli::array &lt;A&gt; ^ array, int arrayIndex);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void CopyTo(Platform::Array &lt;A&gt; ^ array, int arrayIndex);" />
+ <MemberSignature Language="C++ WINRT" Value="void CopyTo(std::Array &lt;A&gt; const &amp; array, int arrayIndex);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -84,7 +111,15 @@
<Member MemberName="Count">
<MemberSignature Language="C#" Value="public int Count { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.Count" />
+ <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Count As Integer" />
+ <MemberSignature Language="F#" Value="member this.Count : int" Usage="Mono.DocTest.Generic.MyList&lt;'A, #'A (requires 'A : null and 'A :&gt; System.Collections.Generic.IList&lt;#'A&gt; and 'A : (new : unit -&gt; 'A))&gt;.Count" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; property int Count { int get(); };" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; property int Count { int get(); };" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.ICollection`1.Count</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -100,7 +135,15 @@
<Member MemberName="Current">
<MemberSignature Language="C#" Value="public A Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !A Current" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.Current" />
+ <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Current As A" />
+ <MemberSignature Language="F#" Value="member this.Current : 'A" Usage="Mono.DocTest.Generic.MyList&lt;'A, #'A (requires 'A : null and 'A :&gt; System.Collections.Generic.IList&lt;#'A&gt; and 'A : (new : unit -&gt; 'A))&gt;.Current" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; property A Current { A get(); };" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; property A Current { A get(); };" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -116,7 +159,16 @@
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.Dispose" />
+ <MemberSignature Language="VB.NET" Value="Public Sub Dispose ()" />
+ <MemberSignature Language="F#" Value="abstract member Dispose : unit -&gt; unit&#xA;override this.Dispose : unit -&gt; unit" Usage="myList.Dispose " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; virtual void Dispose();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void Dispose();" />
+ <MemberSignature Language="C++ WINRT" Value="void Dispose();" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -132,6 +184,10 @@
<Member MemberName="Foo">
<MemberSignature Language="C#" Value="public System.Collections.Generic.KeyValuePair&lt;System.Collections.Generic.IEnumerable&lt;A&gt;,System.Collections.Generic.IEnumerable&lt;B&gt;&gt; Foo ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.Collections.Generic.KeyValuePair`2&lt;class System.Collections.Generic.IEnumerable`1&lt;!A&gt;, class System.Collections.Generic.IEnumerable`1&lt;!B&gt;&gt; Foo() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.Foo" />
+ <MemberSignature Language="VB.NET" Value="Public Function Foo () As KeyValuePair(Of IEnumerable(Of A), IEnumerable(Of B))" />
+ <MemberSignature Language="F#" Value="member this.Foo : unit -&gt; System.Collections.Generic.KeyValuePair&lt;seq&lt;'A&gt;, seq&lt;#'A&gt;&gt;" Usage="myList.Foo " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; System::Collections::Generic::KeyValuePair&lt;System::Collections::Generic::IEnumerable&lt;A&gt; ^, System::Collections::Generic::IEnumerable&lt;B&gt; ^&gt; Foo();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -149,6 +205,10 @@
<Member MemberName="GetEnumerator">
<MemberSignature Language="C#" Value="public System.Collections.Generic.List&lt;A&gt;.Enumerator GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.Collections.Generic.List`1/Enumerator&lt;!A&gt; GetEnumerator() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.GetEnumerator" />
+ <MemberSignature Language="VB.NET" Value="Public Function GetEnumerator () As List(Of A).Enumerator" />
+ <MemberSignature Language="F#" Value="member this.GetEnumerator : unit -&gt; System.Collections.Generic.List&lt;'A (requires 'A : null and 'A :&gt; System.Collections.Generic.IList&lt;#'A&gt; and 'A : (new : unit -&gt; 'A))&gt;.Enumerator" Usage="myList.GetEnumerator " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; System::Collections::Generic::List&lt;A&gt;::Enumerator GetEnumerator();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -166,7 +226,14 @@
<Member MemberName="Mono.DocTest.Generic.IFoo&lt;A&gt;.Method&lt;U&gt;">
<MemberSignature Language="C#" Value="A IFoo&lt;A&gt;.Method&lt;U&gt; (A a, U u);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo&lt;A&gt;.Method&lt;U&gt;(!A a, !!U u) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.Mono#DocTest#Generic#IFoo{A}#Method``1(`0,``0)" />
+ <MemberSignature Language="C++ CLI" Value="generic &lt;typename U&gt;&#xA; virtual A Mono.DocTest.Generic.IFoo&lt;A&gt;.Method(A a, U u) = Mono::DocTest::Generic::IFoo&lt;A&gt;::Method;" />
+ <MemberSignature Language="C++ CX" Value="generic &lt;typename U&gt;&#xA; virtual A Mono.DocTest.Generic.IFoo&lt;A&gt;.Method(A a, U u) = Mono::DocTest::Generic::IFoo&lt;A&gt;::Method;" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename U&gt;&#xA; A Mono.DocTest.Generic.IFoo&lt;A&gt;.Method(A a, U u);" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:Mono.DocTest.Generic.IFoo`1.Method``1(`0,``0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -192,7 +259,16 @@
<Member MemberName="MoveNext">
<MemberSignature Language="C#" Value="public bool MoveNext ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MoveNext() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.MoveNext" />
+ <MemberSignature Language="VB.NET" Value="Public Function MoveNext () As Boolean" />
+ <MemberSignature Language="F#" Value="abstract member MoveNext : unit -&gt; bool&#xA;override this.MoveNext : unit -&gt; bool" Usage="myList.MoveNext " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; virtual bool MoveNext();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; bool MoveNext();" />
+ <MemberSignature Language="C++ WINRT" Value="bool MoveNext();" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerator.MoveNext</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -209,7 +285,16 @@
<Member MemberName="Reset">
<MemberSignature Language="C#" Value="public void Reset ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.Reset" />
+ <MemberSignature Language="VB.NET" Value="Public Sub Reset ()" />
+ <MemberSignature Language="F#" Value="abstract member Reset : unit -&gt; unit&#xA;override this.Reset : unit -&gt; unit" Usage="myList.Reset " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; virtual void Reset();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void Reset();" />
+ <MemberSignature Language="C++ WINRT" Value="void Reset();" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerator.Reset</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -225,7 +310,15 @@
<Member MemberName="System.Collections.Generic.ICollection&lt;A&gt;.Add">
<MemberSignature Language="C#" Value="void ICollection&lt;A&gt;.Add (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;A&gt;.Add(!A item) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection{A}#Add(`0)" />
+ <MemberSignature Language="VB.NET" Value="Sub Add (item As A) Implements ICollection(Of A).Add" />
+ <MemberSignature Language="C++ CLI" Value=" virtual void System.Collections.Generic.ICollection&lt;A&gt;.Add(A item) = System::Collections::Generic::ICollection&lt;A&gt;::Add;" />
+ <MemberSignature Language="C++ CX" Value=" virtual void System.Collections.Generic.ICollection&lt;A&gt;.Add(A item) = System::Collections::Generic::ICollection&lt;A&gt;::Add;" />
+ <MemberSignature Language="C++ WINRT" Value="void System.Collections.Generic.ICollection&lt;A&gt;.Add(A item);" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Add(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -244,7 +337,15 @@
<Member MemberName="System.Collections.Generic.ICollection&lt;A&gt;.Clear">
<MemberSignature Language="C#" Value="void ICollection&lt;A&gt;.Clear ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;A&gt;.Clear() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection{A}#Clear" />
+ <MemberSignature Language="VB.NET" Value="Sub Clear () Implements ICollection(Of A).Clear" />
+ <MemberSignature Language="C++ CLI" Value=" virtual void System.Collections.Generic.ICollection&lt;A&gt;.Clear() = System::Collections::Generic::ICollection&lt;A&gt;::Clear;" />
+ <MemberSignature Language="C++ CX" Value=" virtual void System.Collections.Generic.ICollection&lt;A&gt;.Clear() = System::Collections::Generic::ICollection&lt;A&gt;::Clear;" />
+ <MemberSignature Language="C++ WINRT" Value="void System.Collections.Generic.ICollection&lt;A&gt;.Clear();" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Clear</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -260,7 +361,15 @@
<Member MemberName="System.Collections.Generic.ICollection&lt;A&gt;.Contains">
<MemberSignature Language="C#" Value="bool ICollection&lt;A&gt;.Contains (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;A&gt;.Contains(!A item) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection{A}#Contains(`0)" />
+ <MemberSignature Language="VB.NET" Value="Function Contains (item As A) As Boolean Implements ICollection(Of A).Contains" />
+ <MemberSignature Language="C++ CLI" Value=" virtual bool System.Collections.Generic.ICollection&lt;A&gt;.Contains(A item) = System::Collections::Generic::ICollection&lt;A&gt;::Contains;" />
+ <MemberSignature Language="C++ CX" Value=" virtual bool System.Collections.Generic.ICollection&lt;A&gt;.Contains(A item) = System::Collections::Generic::ICollection&lt;A&gt;::Contains;" />
+ <MemberSignature Language="C++ WINRT" Value="bool System.Collections.Generic.ICollection&lt;A&gt;.Contains(A item);" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Contains(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -280,7 +389,15 @@
<Member MemberName="System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly">
<MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection{A}#IsReadOnly" />
+ <MemberSignature Language="VB.NET" Value=" ReadOnly Property IsReadOnly As Boolean Implements ICollection(Of A).IsReadOnly" />
+ <MemberSignature Language="F#" Usage="System.Collections.Generic.ICollection&lt;A&gt;.IsReadOnly" />
+ <MemberSignature Language="C++ CLI" Value="property bool System::Collections::Generic::ICollection&lt;A&gt;::IsReadOnly { bool get(); };" />
+ <MemberSignature Language="C++ CX" Value="property bool System::Collections::Generic::ICollection&lt;A&gt;::IsReadOnly { bool get(); };" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.ICollection`1.IsReadOnly</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -296,7 +413,15 @@
<Member MemberName="System.Collections.Generic.ICollection&lt;A&gt;.Remove">
<MemberSignature Language="C#" Value="bool ICollection&lt;A&gt;.Remove (A item);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;A&gt;.Remove(!A item) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection{A}#Remove(`0)" />
+ <MemberSignature Language="VB.NET" Value="Function Remove (item As A) As Boolean Implements ICollection(Of A).Remove" />
+ <MemberSignature Language="C++ CLI" Value=" virtual bool System.Collections.Generic.ICollection&lt;A&gt;.Remove(A item) = System::Collections::Generic::ICollection&lt;A&gt;::Remove;" />
+ <MemberSignature Language="C++ CX" Value=" virtual bool System.Collections.Generic.ICollection&lt;A&gt;.Remove(A item) = System::Collections::Generic::ICollection&lt;A&gt;::Remove;" />
+ <MemberSignature Language="C++ WINRT" Value="bool System.Collections.Generic.ICollection&lt;A&gt;.Remove(A item);" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.ICollection`1.Remove(`0)</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -316,7 +441,13 @@
<Member MemberName="System.Collections.Generic.IEnumerable&lt;A&gt;.GetEnumerator">
<MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerator&lt;A&gt; IEnumerable&lt;A&gt;.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;!A&gt; System.Collections.Generic.IEnumerable&lt;A&gt;.GetEnumerator() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#IEnumerable{A}#GetEnumerator" />
+ <MemberSignature Language="VB.NET" Value="Function GetEnumerator () As IEnumerator(Of A) Implements IEnumerable(Of A).GetEnumerator" />
+ <MemberSignature Language="C++ CLI" Value=" virtual System::Collections::Generic::IEnumerator&lt;A&gt; ^ System.Collections.Generic.IEnumerable&lt;A&gt;.GetEnumerator() = System::Collections::Generic::IEnumerable&lt;A&gt;::GetEnumerator;" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -333,7 +464,15 @@
<Member MemberName="System.Collections.Generic.IEnumerator&lt;A&gt;.Current">
<MemberSignature Language="C#" Value="A System.Collections.Generic.IEnumerator&lt;A&gt;.Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator&lt;A&gt;.Current" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#IEnumerator{A}#Current" />
+ <MemberSignature Language="VB.NET" Value=" ReadOnly Property Current As A Implements IEnumerator(Of A).Current" />
+ <MemberSignature Language="F#" Usage="System.Collections.Generic.IEnumerator&lt;A&gt;.Current" />
+ <MemberSignature Language="C++ CLI" Value="property A System::Collections::Generic::IEnumerator&lt;A&gt;::Current { A get(); };" />
+ <MemberSignature Language="C++ CX" Value="property A System::Collections::Generic::IEnumerator&lt;A&gt;::Current { A get(); };" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -349,7 +488,13 @@
<Member MemberName="System.Collections.IEnumerable.GetEnumerator">
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#IEnumerable#GetEnumerator" />
+ <MemberSignature Language="VB.NET" Value="Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator" />
+ <MemberSignature Language="C++ CLI" Value=" virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;" />
<MemberType>Method</MemberType>
+ <Implements>
+ <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
@@ -366,7 +511,15 @@
<Member MemberName="System.Collections.IEnumerator.Current">
<MemberSignature Language="C#" Value="object System.Collections.IEnumerator.Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance object System.Collections.IEnumerator.Current" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.System#Collections#IEnumerator#Current" />
+ <MemberSignature Language="VB.NET" Value=" ReadOnly Property Current As Object Implements IEnumerator.Current" />
+ <MemberSignature Language="F#" Usage="System.Collections.IEnumerator.Current" />
+ <MemberSignature Language="C++ CLI" Value="property System::Object ^ System::Collections::IEnumerator::Current { System::Object ^ get(); };" />
+ <MemberSignature Language="C++ CX" Value="property Platform::Object ^ System::Collections::IEnumerator::Current { Platform::Object ^ get(); };" />
<MemberType>Property</MemberType>
+ <Implements>
+ <InterfaceMember>P:System.Collections.IEnumerator.Current</InterfaceMember>
+ </Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Color.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Color.xml
index dfb73f95373..e18d6852a80 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Color.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Color.xml
@@ -1,6 +1,13 @@
<Type Name="Color" FullName="Mono.DocTest.Color">
<TypeSignature Language="C#" Value="public enum Color" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Color extends System.Enum" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Color" />
+ <TypeSignature Language="VB.NET" Value="Public Enum Color" />
+ <TypeSignature Language="F#" Value="type Color = " />
+ <TypeSignature Language="JavaScript" Usage="var value = Mono.DocTest.Color.red" />
+ <TypeSignature Language="C++ CLI" Value="public enum class Color" />
+ <TypeSignature Language="C++ CX" Value="public enum class Color" />
+ <TypeSignature Language="C++ WINRT" Value="enum Color" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -16,6 +23,12 @@
<Member MemberName="AnotherGreen">
<MemberSignature Language="C#" Value="AnotherGreen" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Color AnotherGreen = int32(2)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Color.AnotherGreen" />
+ <MemberSignature Language="VB.NET" Value="AnotherGreen" />
+ <MemberSignature Language="F#" Value="AnotherGreen = 2" Usage="Mono.DocTest.Color.AnotherGreen" />
+ <MemberSignature Language="C++ CLI" Value="AnotherGreen" />
+ <MemberSignature Language="C++ CX" Value="AnotherGreen" />
+ <MemberSignature Language="C++ WINRT" Value="AnotherGreen" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -23,6 +36,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -30,6 +44,12 @@
<Member MemberName="Blue">
<MemberSignature Language="C#" Value="Blue" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Color Blue = int32(1)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Color.Blue" />
+ <MemberSignature Language="VB.NET" Value="Blue" />
+ <MemberSignature Language="F#" Value="Blue = 1" Usage="Mono.DocTest.Color.Blue" />
+ <MemberSignature Language="C++ CLI" Value="Blue" />
+ <MemberSignature Language="C++ CX" Value="Blue" />
+ <MemberSignature Language="C++ WINRT" Value="Blue" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -37,6 +57,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -44,6 +65,12 @@
<Member MemberName="Green">
<MemberSignature Language="C#" Value="Green" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Color Green = int32(2)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Color.Green" />
+ <MemberSignature Language="VB.NET" Value="Green" />
+ <MemberSignature Language="F#" Value="Green = 2" Usage="Mono.DocTest.Color.Green" />
+ <MemberSignature Language="C++ CLI" Value="Green" />
+ <MemberSignature Language="C++ CX" Value="Green" />
+ <MemberSignature Language="C++ WINRT" Value="Green" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -51,6 +78,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -58,6 +86,12 @@
<Member MemberName="Red">
<MemberSignature Language="C#" Value="Red" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Color Red = int32(0)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Color.Red" />
+ <MemberSignature Language="VB.NET" Value="Red" />
+ <MemberSignature Language="F#" Value="Red = 0" Usage="Mono.DocTest.Color.Red" />
+ <MemberSignature Language="C++ CLI" Value="Red" />
+ <MemberSignature Language="C++ CX" Value="Red" />
+ <MemberSignature Language="C++ WINRT" Value="Red" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -65,6 +99,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Color</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/D.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/D.xml
index fffe57fac60..c4e3ea57c24 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/D.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/D.xml
@@ -1,6 +1,11 @@
<Type Name="D" FullName="Mono.DocTest.D">
<TypeSignature Language="C#" Value="public delegate dynamic D(Func&lt;string,dynamic,object&gt; value);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed D extends System.MulticastDelegate" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.D" />
+ <TypeSignature Language="VB.NET" Value="Public Delegate Function D(value As Func(Of String, Object, Object)) As Object " />
+ <TypeSignature Language="F#" Value="type D = delegate of Func&lt;string, obj, obj&gt; -&gt; obj" />
+ <TypeSignature Language="JavaScript" Usage="var dHandler = function(value){&#xA;/* Your code */&#xA;}" />
+ <TypeSignature Language="C++ CLI" Value="public delegate System::Object ^ D(Func&lt;System::String ^, System::Object ^, System::Object ^&gt; ^ value);" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml
index fbc5798295f..5299a53dc8f 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml
@@ -1,6 +1,11 @@
<Type Name="DocAttribute" FullName="Mono.DocTest.DocAttribute">
<TypeSignature Language="C#" Value="public class DocAttribute : Attribute" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DocAttribute extends System.Attribute" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.DocAttribute" />
+ <TypeSignature Language="VB.NET" Value="Public Class DocAttribute&#xA;Inherits Attribute" />
+ <TypeSignature Language="F#" Value="type DocAttribute = class&#xA; inherit Attribute" />
+ <TypeSignature Language="JavaScript" Value="function DocAttribute(docs)" Usage="var docAttribute = new DocAttribute(docs);" />
+ <TypeSignature Language="C++ CLI" Value="public ref class DocAttribute : Attribute" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -22,6 +27,13 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DocAttribute (string docs);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string docs) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.DocAttribute.#ctor(System.String)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New (docs As String)" />
+ <MemberSignature Language="F#" Value="new Mono.DocTest.DocAttribute : string -&gt; Mono.DocTest.DocAttribute" Usage="new Mono.DocTest.DocAttribute docs" />
+ <MemberSignature Language="JavaScript" Value="function DocAttribute(docs)" Usage="var docAttribute = new DocAttribute(docs);" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; DocAttribute(System::String ^ docs);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; DocAttribute(Platform::String ^ docs);" />
+ <MemberSignature Language="C++ WINRT" Value=" DocAttribute(std::wstring const &amp; docs);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -33,13 +45,17 @@
<param name="docs">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.DocAttribute.#ctor(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="Field">
<MemberSignature Language="C#" Value="public bool Field;" />
<MemberSignature Language="ILAsm" Value=".field public bool Field" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.DocAttribute.Field" />
+ <MemberSignature Language="VB.NET" Value="Public Field As Boolean " />
+ <MemberSignature Language="F#" Value="val mutable Field : bool" Usage="Mono.DocTest.DocAttribute.Field" />
+ <MemberSignature Language="C++ CLI" Value="public: bool Field;" />
+ <MemberSignature Language="C++ CX" Value="public: bool Field;" />
+ <MemberSignature Language="C++ WINRT" Value="bool Field;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -55,6 +71,11 @@
<Member MemberName="FlagsEnum">
<MemberSignature Language="C#" Value="public ConsoleModifiers FlagsEnum;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype System.ConsoleModifiers FlagsEnum" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.DocAttribute.FlagsEnum" />
+ <MemberSignature Language="VB.NET" Value="Public FlagsEnum As ConsoleModifiers " />
+ <MemberSignature Language="F#" Value="val mutable FlagsEnum : ConsoleModifiers" Usage="Mono.DocTest.DocAttribute.FlagsEnum" />
+ <MemberSignature Language="C++ CLI" Value="public: ConsoleModifiers FlagsEnum;" />
+ <MemberSignature Language="C++ CX" Value="public: ConsoleModifiers FlagsEnum;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -70,6 +91,12 @@
<Member MemberName="NonFlagsEnum">
<MemberSignature Language="C#" Value="public Mono.DocTest.Color NonFlagsEnum;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype Mono.DocTest.Color NonFlagsEnum" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.DocAttribute.NonFlagsEnum" />
+ <MemberSignature Language="VB.NET" Value="Public NonFlagsEnum As Color " />
+ <MemberSignature Language="F#" Value="val mutable NonFlagsEnum : Mono.DocTest.Color" Usage="Mono.DocTest.DocAttribute.NonFlagsEnum" />
+ <MemberSignature Language="C++ CLI" Value="public: Mono::DocTest::Color NonFlagsEnum;" />
+ <MemberSignature Language="C++ CX" Value="public: Mono::DocTest::Color NonFlagsEnum;" />
+ <MemberSignature Language="C++ WINRT" Value="Mono::DocTest::Color NonFlagsEnum;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -85,6 +112,12 @@
<Member MemberName="Property">
<MemberSignature Language="C#" Value="public Type Property { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Type Property" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.DocAttribute.Property" />
+ <MemberSignature Language="VB.NET" Value="Public Property Property As Type" />
+ <MemberSignature Language="F#" Value="member this.Property : Type with get, set" Usage="Mono.DocTest.DocAttribute.Property" />
+ <MemberSignature Language="JavaScript" Usage="var type = docAttribute.property;&#xA;docAttribute.property = type;" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; property Type ^ Property { Type ^ get(); void set(Type ^ value); };" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; property Platform::Type ^ Property { Platform::Type ^ get(); void set(Platform::Type ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml
index 6aa658cc09f..7bbb671b09b 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml
@@ -1,6 +1,13 @@
<Type Name="DocValueType" FullName="Mono.DocTest.DocValueType">
<TypeSignature Language="C#" Value="public struct DocValueType : Mono.DocTest.IProcess" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit DocValueType extends System.ValueType implements class Mono.DocTest.IProcess" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.DocValueType" />
+ <TypeSignature Language="VB.NET" Value="Public Structure DocValueType&#xA;Implements IProcess" />
+ <TypeSignature Language="F#" Value="type DocValueType = struct&#xA; interface IProcess" />
+ <TypeSignature Language="JavaScript" Usage="var docValueType = {&#xA;total : /* Your value */&#xA;}" />
+ <TypeSignature Language="C++ CLI" Value="public value class DocValueType : Mono::DocTest::IProcess" />
+ <TypeSignature Language="C++ CX" Value="public value class DocValueType : Mono::DocTest::IProcess" />
+ <TypeSignature Language="C++ WINRT" Value="struct DocValueType : Mono::DocTest::IProcess" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -21,6 +28,13 @@
<Member MemberName="M">
<MemberSignature Language="C#" Value="public void M (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M(int32 i) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.DocValueType.M(System.Int32)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub M (i As Integer)" />
+ <MemberSignature Language="F#" Value="member this.M : int -&gt; unit" Usage="docValueType.M i" />
+ <MemberSignature Language="JavaScript" Value="function m(i)" Usage="docValueType.m(i)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void M(int i);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void M(int i);" />
+ <MemberSignature Language="C++ WINRT" Value="void M(int i);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -35,15 +49,17 @@
<param name="i">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ApplicationException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
- <exception cref="T:System.SystemException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
</Docs>
</Member>
<Member MemberName="total">
<MemberSignature Language="C#" Value="public int total;" />
<MemberSignature Language="ILAsm" Value=".field public int32 total" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.DocValueType.total" />
+ <MemberSignature Language="VB.NET" Value="Public total As Integer " />
+ <MemberSignature Language="F#" Value="val mutable total : int" Usage="Mono.DocTest.DocValueType.total" />
+ <MemberSignature Language="C++ CLI" Value="public: int total;" />
+ <MemberSignature Language="C++ CX" Value="public: int total;" />
+ <MemberSignature Language="C++ WINRT" Value="int total;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml
index 2a35c4e7b85..0a6ba2e836c 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml
@@ -1,6 +1,12 @@
<Type Name="IProcess" FullName="Mono.DocTest.IProcess">
<TypeSignature Language="C#" Value="public interface IProcess" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IProcess" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.IProcess" />
+ <TypeSignature Language="VB.NET" Value="Public Interface IProcess" />
+ <TypeSignature Language="F#" Value="type IProcess = interface" />
+ <TypeSignature Language="C++ CLI" Value="public interface class IProcess" />
+ <TypeSignature Language="C++ CX" Value="public interface class IProcess" />
+ <TypeSignature Language="C++ WINRT" Value="__interface IProcess" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml
index 08ebd9e992a..bdad0604c52 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml
@@ -1,6 +1,12 @@
<Type Name="UseLists" FullName="Mono.DocTest.UseLists">
<TypeSignature Language="C#" Value="public class UseLists" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit UseLists extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.UseLists" />
+ <TypeSignature Language="VB.NET" Value="Public Class UseLists" />
+ <TypeSignature Language="F#" Value="type UseLists = class" />
+ <TypeSignature Language="JavaScript" Value="function UseLists()" Usage="var useLists = new UseLists();" />
+ <TypeSignature Language="C++ CLI" Value="public ref class UseLists" />
+ <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]&#xA;class UseLists" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +23,12 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public UseLists ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="JavaScript" Value="function UseLists()" Usage="var useLists = new UseLists();" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; UseLists();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; UseLists();" />
+ <MemberSignature Language="C++ WINRT" Value=" UseLists();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -30,6 +42,10 @@
<Member MemberName="GetValues&lt;T&gt;">
<MemberSignature Language="C#" Value="public Mono.DocTest.Generic.MyList&lt;T&gt; GetValues&lt;T&gt; (T value) where T : struct;" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.DocTest.Generic.MyList`1&lt;!!T&gt; GetValues&lt;struct .ctor (class System.ValueType) T&gt;(!!T value) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.GetValues``1(``0)" />
+ <MemberSignature Language="VB.NET" Value="Public Function GetValues(Of T As Structure) (value As T) As MyList(Of T)" />
+ <MemberSignature Language="F#" Value="member this.GetValues : 'T -&gt; Mono.DocTest.Generic.MyList&lt;'T (requires 'T : struct)&gt; (requires 'T : struct)" Usage="useLists.GetValues value" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA; where T : value class Mono::DocTest::Generic::MyList&lt;T&gt; ^ GetValues(T value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -60,6 +76,11 @@
<Member MemberName="Process">
<MemberSignature Language="C#" Value="public void Process (Mono.DocTest.Generic.MyList&lt;int&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class Mono.DocTest.Generic.MyList`1&lt;int32&gt; list) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.Process(Mono.DocTest.Generic.MyList{System.Int32})" />
+ <MemberSignature Language="VB.NET" Value="Public Sub Process (list As MyList(Of Integer))" />
+ <MemberSignature Language="F#" Value="member this.Process : Mono.DocTest.Generic.MyList&lt;int&gt; -&gt; unit" Usage="useLists.Process list" />
+ <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void Process(Mono::DocTest::Generic::MyList&lt;int&gt; ^ list);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -79,6 +100,11 @@
<Member MemberName="Process">
<MemberSignature Language="C#" Value="public void Process (System.Collections.Generic.List&lt;int&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class System.Collections.Generic.List`1&lt;int32&gt; list) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})" />
+ <MemberSignature Language="VB.NET" Value="Public Sub Process (list As List(Of Integer))" />
+ <MemberSignature Language="F#" Value="member this.Process : System.Collections.Generic.List&lt;int&gt; -&gt; unit" Usage="useLists.Process list" />
+ <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void Process(System::Collections::Generic::List&lt;int&gt; ^ list);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -93,13 +119,16 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})" /></exception>
</Docs>
</Member>
<Member MemberName="Process">
<MemberSignature Language="C#" Value="public void Process (System.Collections.Generic.List&lt;Predicate&lt;int&gt;&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class System.Collections.Generic.List`1&lt;class System.Predicate`1&lt;int32&gt;&gt; list) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})" />
+ <MemberSignature Language="VB.NET" Value="Public Sub Process (list As List(Of Predicate(Of Integer)))" />
+ <MemberSignature Language="F#" Value="member this.Process : System.Collections.Generic.List&lt;Predicate&lt;int&gt;&gt; -&gt; unit" Usage="useLists.Process list" />
+ <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void Process(System::Collections::Generic::List&lt;Predicate&lt;int&gt; ^&gt; ^ list);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -114,18 +143,15 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})" />,
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="Process&lt;T&gt;">
<MemberSignature Language="C#" Value="public void Process&lt;T&gt; (System.Collections.Generic.List&lt;Predicate&lt;T&gt;&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process&lt;T&gt;(class System.Collections.Generic.List`1&lt;class System.Predicate`1&lt;!!T&gt;&gt; list) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />
+ <MemberSignature Language="VB.NET" Value="Public Sub Process(Of T) (list As List(Of Predicate(Of T)))" />
+ <MemberSignature Language="F#" Value="member this.Process : System.Collections.Generic.List&lt;Predicate&lt;'T&gt;&gt; -&gt; unit" Usage="useLists.Process list" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA; void Process(System::Collections::Generic::List&lt;Predicate&lt;T&gt; ^&gt; ^ list);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -144,15 +170,16 @@
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</Docs>
</Member>
<Member MemberName="UseHelper&lt;T,U,V&gt;">
<MemberSignature Language="C#" Value="public void UseHelper&lt;T,U,V&gt; (Mono.DocTest.Generic.MyList&lt;T&gt;.Helper&lt;U,V&gt; helper);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseHelper&lt;T, U, V&gt;(class Mono.DocTest.Generic.MyList`1/Helper`2&lt;!!T, !!U, !!V&gt; helper) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.UseHelper``3(Mono.DocTest.Generic.MyList`1.Helper{``0,``1,``2})" />
+ <MemberSignature Language="VB.NET" Value="Public Sub UseHelper(Of T, U, V) (helper As MyList(Of T).Helper(Of U, V))" />
+ <MemberSignature Language="F#" Value="member this.UseHelper : Mono.DocTest.Generic.MyList&lt;'T&gt;.Helper&lt;'U, 'V&gt; -&gt; unit" Usage="useLists.UseHelper helper" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T, typename U, typename V&gt;&#xA; void UseHelper(Mono::DocTest::Generic::MyList&lt;T&gt;::Helper&lt;U, V&gt; ^ helper);" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename T, typename U, typename V&gt;&#xA; void UseHelper(Mono::DocTest::Generic::MyList&lt;T&gt;::Helper&lt;U, V&gt; const &amp; helper);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml
index e3ad767a981..8a33346f720 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml
@@ -1,6 +1,11 @@
<Type Name="Widget+Del" FullName="Mono.DocTest.Widget+Del">
<TypeSignature Language="C#" Value="public delegate void Widget.Del(int i);" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed Widget/Del extends System.MulticastDelegate" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.Del" />
+ <TypeSignature Language="VB.NET" Value="Public Delegate Sub Widget.Del(i As Integer)" />
+ <TypeSignature Language="F#" Value="type Widget.Del = delegate of int -&gt; unit" />
+ <TypeSignature Language="C++ CLI" Value="public: delegate void Widget::Del(int i);" />
+ <TypeSignature Language="C++ CX" Value="public: delegate void Widget::Del(int i);" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml
index 7aeb8fdeb52..f9e6f950198 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml
@@ -1,6 +1,11 @@
<Type Name="Widget+Direction" FullName="Mono.DocTest.Widget+Direction">
- <TypeSignature Language="C#" Value="protected enum Widget.Direction" />
+ <TypeSignature Language="C#" Value="protected internal enum Widget.Direction" />
<TypeSignature Language="ILAsm" Value=".class nested protected auto ansi sealed Widget/Direction extends System.Enum" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.Direction" />
+ <TypeSignature Language="VB.NET" Value="Protected Friend Enum Widget.Direction" />
+ <TypeSignature Language="C++ CLI" Value="public protected enum class Widget::Direction" />
+ <TypeSignature Language="C++ CX" Value="public protected enum class Widget::Direction" />
+ <TypeSignature Language="C++ WINRT" Value="enum Widget::Direction" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -21,6 +26,12 @@
<Member MemberName="East">
<MemberSignature Language="C#" Value="East" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Widget/Direction East = int32(2)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.Direction.East" />
+ <MemberSignature Language="VB.NET" Value="East" />
+ <MemberSignature Language="F#" Value="East = 2" Usage="Mono.DocTest.Widget.Direction.East" />
+ <MemberSignature Language="C++ CLI" Value="East" />
+ <MemberSignature Language="C++ CX" Value="East" />
+ <MemberSignature Language="C++ WINRT" Value="East" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -28,6 +39,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -35,6 +47,12 @@
<Member MemberName="North">
<MemberSignature Language="C#" Value="North" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Widget/Direction North = int32(0)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.Direction.North" />
+ <MemberSignature Language="VB.NET" Value="North" />
+ <MemberSignature Language="F#" Value="North = 0" Usage="Mono.DocTest.Widget.Direction.North" />
+ <MemberSignature Language="C++ CLI" Value="North" />
+ <MemberSignature Language="C++ CX" Value="North" />
+ <MemberSignature Language="C++ WINRT" Value="North" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -42,6 +60,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -49,6 +68,12 @@
<Member MemberName="South">
<MemberSignature Language="C#" Value="South" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Widget/Direction South = int32(1)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.Direction.South" />
+ <MemberSignature Language="VB.NET" Value="South" />
+ <MemberSignature Language="F#" Value="South = 1" Usage="Mono.DocTest.Widget.Direction.South" />
+ <MemberSignature Language="C++ CLI" Value="South" />
+ <MemberSignature Language="C++ CX" Value="South" />
+ <MemberSignature Language="C++ WINRT" Value="South" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -56,6 +81,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
@@ -63,6 +89,12 @@
<Member MemberName="West">
<MemberSignature Language="C#" Value="West" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Widget/Direction West = int32(3)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.Direction.West" />
+ <MemberSignature Language="VB.NET" Value="West" />
+ <MemberSignature Language="F#" Value="West = 3" Usage="Mono.DocTest.Widget.Direction.West" />
+ <MemberSignature Language="C++ CLI" Value="West" />
+ <MemberSignature Language="C++ CX" Value="West" />
+ <MemberSignature Language="C++ WINRT" Value="West" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -70,6 +102,7 @@
<ReturnValue>
<ReturnType>Mono.DocTest.Widget+Direction</ReturnType>
</ReturnValue>
+ <MemberValue>3</MemberValue>
<Docs>
<summary>To be added.</summary>
</Docs>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml
index 557907857b7..6add76c26be 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml
@@ -1,6 +1,12 @@
<Type Name="Widget+IMenuItem" FullName="Mono.DocTest.Widget+IMenuItem">
<TypeSignature Language="C#" Value="public interface Widget.IMenuItem" />
<TypeSignature Language="ILAsm" Value=".class nested public interface auto ansi abstract Widget/IMenuItem" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.IMenuItem" />
+ <TypeSignature Language="VB.NET" Value="Public Interface Widget.IMenuItem" />
+ <TypeSignature Language="F#" Value="type Widget.IMenuItem = interface" />
+ <TypeSignature Language="C++ CLI" Value="public: interface class Widget::IMenuItem" />
+ <TypeSignature Language="C++ CX" Value="public: interface class Widget::IMenuItem" />
+ <TypeSignature Language="C++ WINRT" Value="__interface Widget::IMenuItem" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -14,6 +20,12 @@
<Member MemberName="A">
<MemberSignature Language="C#" Value="public void A ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void A() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.IMenuItem.A" />
+ <MemberSignature Language="VB.NET" Value="Public Sub A ()" />
+ <MemberSignature Language="F#" Value="abstract member A : unit -&gt; unit" Usage="iMenuItem.A " />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void A();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void A();" />
+ <MemberSignature Language="C++ WINRT" Value="void A();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -30,6 +42,11 @@
<Member MemberName="B">
<MemberSignature Language="C#" Value="public int B { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 B" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.IMenuItem.B" />
+ <MemberSignature Language="VB.NET" Value="Public Property B As Integer" />
+ <MemberSignature Language="F#" Value="member this.B : int with get, set" Usage="Mono.DocTest.Widget.IMenuItem.B" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; property int B { int get(); void set(int value); };" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; property int B { int get(); void set(int value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml
index 937f51a6259..9015d3c62ee 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml
@@ -1,6 +1,11 @@
<Type Name="Widget+NestedClass+Double+Triple+Quadruple" FullName="Mono.DocTest.Widget+NestedClass+Double+Triple+Quadruple">
<TypeSignature Language="C#" Value="public class Widget.NestedClass.Double.Triple.Quadruple" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass/Double/Triple/Quadruple extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple" />
+ <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass.Double.Triple.Quadruple" />
+ <TypeSignature Language="F#" Value="type Widget.NestedClass.Double.Triple.Quadruple = class" />
+ <TypeSignature Language="C++ CLI" Value="public: ref class Widget::NestedClass::Double::Triple::Quadruple" />
+ <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]&#xA;class Widget::NestedClass::Double::Triple::Quadruple" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +22,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Quadruple ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Quadruple();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; Quadruple();" />
+ <MemberSignature Language="C++ WINRT" Value=" Quadruple();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml
index 5726eadee83..72f6fc5dfa8 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml
@@ -1,6 +1,11 @@
<Type Name="Widget+NestedClass+Double+Triple" FullName="Mono.DocTest.Widget+NestedClass+Double+Triple">
<TypeSignature Language="C#" Value="public class Widget.NestedClass.Double.Triple" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass/Double/Triple extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass.Double.Triple" />
+ <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass.Double.Triple" />
+ <TypeSignature Language="F#" Value="type Widget.NestedClass.Double.Triple = class" />
+ <TypeSignature Language="C++ CLI" Value="public: ref class Widget::NestedClass::Double::Triple" />
+ <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]&#xA;class Widget::NestedClass::Double::Triple" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +22,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Triple ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.Double.Triple.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Triple();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; Triple();" />
+ <MemberSignature Language="C++ WINRT" Value=" Triple();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml
index 04d7bb44460..458ed54beb6 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml
@@ -1,6 +1,11 @@
<Type Name="Widget+NestedClass+Double" FullName="Mono.DocTest.Widget+NestedClass+Double">
<TypeSignature Language="C#" Value="public class Widget.NestedClass.Double" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass/Double extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass.Double" />
+ <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass.Double" />
+ <TypeSignature Language="F#" Value="type Widget.NestedClass.Double = class" />
+ <TypeSignature Language="C++ CLI" Value="public: ref class Widget::NestedClass::Double" />
+ <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]&#xA;class Widget::NestedClass::Double" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +22,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Double ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.Double.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Double();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; Double();" />
+ <MemberSignature Language="C++ WINRT" Value=" Double();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml
index 432b7c64a7f..5fc561bf31c 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml
@@ -1,6 +1,9 @@
<Type Name="Widget+NestedClass" FullName="Mono.DocTest.Widget+NestedClass">
<TypeSignature Language="C#" Value="public class Widget.NestedClass" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass" />
+ <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass" />
+ <TypeSignature Language="F#" Value="type Widget.NestedClass = class" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +20,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NestedClass ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; NestedClass();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; NestedClass();" />
+ <MemberSignature Language="C++ WINRT" Value=" NestedClass();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -30,6 +38,12 @@
<Member MemberName="M">
<MemberSignature Language="C#" Value="public void M (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M(int32 i) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.M(System.Int32)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub M (i As Integer)" />
+ <MemberSignature Language="F#" Value="member this.M : int -&gt; unit" Usage="nestedClass.M i" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void M(int i);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void M(int i);" />
+ <MemberSignature Language="C++ WINRT" Value="void M(int i);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -49,6 +63,11 @@
<Member MemberName="value">
<MemberSignature Language="C#" Value="public int value;" />
<MemberSignature Language="ILAsm" Value=".field public int32 value" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.NestedClass.value" />
+ <MemberSignature Language="VB.NET" Value="Public value As Integer " />
+ <MemberSignature Language="F#" Value="val mutable value : int" Usage="Mono.DocTest.Widget.NestedClass.value" />
+ <MemberSignature Language="C++ CLI" Value="public: int value;" />
+ <MemberSignature Language="C++ WINRT" Value="int value;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml
index 56114c56efd..f14b1639cdf 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml
@@ -1,6 +1,9 @@
<Type Name="Widget+NestedClass&lt;T&gt;" FullName="Mono.DocTest.Widget+NestedClass&lt;T&gt;">
<TypeSignature Language="C#" Value="public class Widget.NestedClass&lt;T&gt;" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass`1&lt;T&gt; extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass`1" />
+ <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass(Of T)" />
+ <TypeSignature Language="F#" Value="type Widget.NestedClass&lt;'T&gt; = class" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -21,6 +24,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NestedClass ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass`1.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; NestedClass();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; NestedClass();" />
+ <MemberSignature Language="C++ WINRT" Value=" NestedClass();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -34,6 +42,12 @@
<Member MemberName="M">
<MemberSignature Language="C#" Value="public void M (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M(int32 i) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass`1.M(System.Int32)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub M (i As Integer)" />
+ <MemberSignature Language="F#" Value="member this.M : int -&gt; unit" Usage="nestedClass.M i" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void M(int i);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; void M(int i);" />
+ <MemberSignature Language="C++ WINRT" Value="void M(int i);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -53,6 +67,11 @@
<Member MemberName="value">
<MemberSignature Language="C#" Value="public int value;" />
<MemberSignature Language="ILAsm" Value=".field public int32 value" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.NestedClass`1.value" />
+ <MemberSignature Language="VB.NET" Value="Public value As Integer " />
+ <MemberSignature Language="F#" Value="val mutable value : int" Usage="Mono.DocTest.Widget.NestedClass&lt;'T&gt;.value" />
+ <MemberSignature Language="C++ CLI" Value="public: int value;" />
+ <MemberSignature Language="C++ WINRT" Value="int value;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget.xml b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
index 087ab69c794..4001f09360b 100644
--- a/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
+++ b/mcs/tools/mdoc/Test/en.expected/Mono.DocTest/Widget.xml
@@ -1,6 +1,11 @@
<Type Name="Widget" FullName="Mono.DocTest.Widget">
<TypeSignature Language="C#" Value="public class Widget : Mono.DocTest.IProcess" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Widget extends System.Object implements class Mono.DocTest.IProcess" />
+ <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget" />
+ <TypeSignature Language="VB.NET" Value="Public Class Widget&#xA;Implements IProcess" />
+ <TypeSignature Language="F#" Value="type Widget = class&#xA; interface IProcess" />
+ <TypeSignature Language="C++ CLI" Value="public ref class Widget : Mono::DocTest::IProcess" />
+ <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]&#xA;class Widget : Mono::DocTest::IProcess" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -21,6 +26,12 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Widget ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="JavaScript" Value="function Widget()" Usage="var widget = new Widget();" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Widget();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; Widget();" />
+ <MemberSignature Language="C++ WINRT" Value=" Widget();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -34,6 +45,11 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Widget (Converter&lt;string,string&gt; c);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Converter`2&lt;string, string&gt; c) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.#ctor(System.Converter{System.String,System.String})" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New (c As Converter(Of String, String))" />
+ <MemberSignature Language="F#" Value="new Mono.DocTest.Widget : Converter&lt;string, string&gt; -&gt; Mono.DocTest.Widget" Usage="new Mono.DocTest.Widget c" />
+ <MemberSignature Language="JavaScript" Value="function Widget(c)" Usage="var widget = new Widget(c);" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Widget(Converter&lt;System::String ^, System::String ^&gt; ^ c);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -50,6 +66,13 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Widget (string s);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string s) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.#ctor(System.String)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New (s As String)" />
+ <MemberSignature Language="F#" Value="new Mono.DocTest.Widget : string -&gt; Mono.DocTest.Widget" Usage="new Mono.DocTest.Widget s" />
+ <MemberSignature Language="JavaScript" Value="function Widget(s)" Usage="var widget = new Widget(s);" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Widget(System::String ^ s);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; Widget(Platform::String ^ s);" />
+ <MemberSignature Language="C++ WINRT" Value=" Widget(std::wstring const &amp; s);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -66,6 +89,12 @@
<Member MemberName="AnEvent">
<MemberSignature Language="C#" Value="public event Mono.DocTest.Widget.Del AnEvent;" />
<MemberSignature Language="ILAsm" Value=".event class Mono.DocTest.Widget/Del AnEvent" />
+ <MemberSignature Language="DocId" Value="E:Mono.DocTest.Widget.AnEvent" />
+ <MemberSignature Language="VB.NET" Value="Public Custom Event AnEvent As Widget.Del " />
+ <MemberSignature Language="F#" Value="member this.AnEvent : Mono.DocTest.Widget.Del " Usage="member this.AnEvent : Mono.DocTest.Widget.Del " />
+ <MemberSignature Language="JavaScript" Usage="function onAnEvent(eventArgs) { /* Your code */ }&#xA;widget.addEventListener(&quot;anevent&quot;, onAnEvent);&#xA;widget.removeEventListener(&quot;anevent&quot;, onAnEvent);&#xA;- or -&#xA;widget.onanevent = onAnEvent;" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; event Mono::DocTest::Widget::Del ^ AnEvent;" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; event Mono::DocTest::Widget::Del ^ AnEvent;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -92,6 +121,11 @@
<Member MemberName="AnotherEvent">
<MemberSignature Language="C#" Value="protected event Mono.DocTest.Widget.Del AnotherEvent;" />
<MemberSignature Language="ILAsm" Value=".event class Mono.DocTest.Widget/Del AnotherEvent" />
+ <MemberSignature Language="DocId" Value="E:Mono.DocTest.Widget.AnotherEvent" />
+ <MemberSignature Language="VB.NET" Value="Protected Event AnotherEvent As Widget.Del " />
+ <MemberSignature Language="F#" Value="member this.AnotherEvent : Mono.DocTest.Widget.Del " Usage="member this.AnotherEvent : Mono.DocTest.Widget.Del " />
+ <MemberSignature Language="C++ CLI" Value="protected:&#xA; event Mono::DocTest::Widget::Del ^ AnotherEvent;" />
+ <MemberSignature Language="C++ CX" Value="protected:&#xA; event Mono::DocTest::Widget::Del ^ AnotherEvent;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -102,208 +136,16 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="array1">
<MemberSignature Language="C#" Value="public long[] array1;" />
<MemberSignature Language="ILAsm" Value=".field public int64[] array1" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.array1" />
+ <MemberSignature Language="VB.NET" Value="Public array1 As Long() " />
+ <MemberSignature Language="F#" Value="val mutable array1 : int64[]" Usage="Mono.DocTest.Widget.array1" />
+ <MemberSignature Language="C++ CLI" Value="public: cli::array &lt;long&gt; ^ array1;" />
+ <MemberSignature Language="C++ WINRT" Value="std::Array &lt;long&gt; array1;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -319,6 +161,11 @@
<Member MemberName="array2">
<MemberSignature Language="C#" Value="public Mono.DocTest.Widget[,] array2;" />
<MemberSignature Language="ILAsm" Value=".field public class Mono.DocTest.Widget[,] array2" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.array2" />
+ <MemberSignature Language="VB.NET" Value="Public array2 As Widget(,) " />
+ <MemberSignature Language="F#" Value="val mutable array2 : Mono.DocTest.Widget[,]" Usage="Mono.DocTest.Widget.array2" />
+ <MemberSignature Language="C++ CLI" Value="public: cli::array &lt;Mono::DocTest::Widget ^, 2&gt; ^ array2;" />
+ <MemberSignature Language="C++ WINRT" Value="std::Array &lt;Mono::DocTest::Widget const &amp;, 2&gt; array2;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -334,6 +181,11 @@
<Member MemberName="classCtorError">
<MemberSignature Language="C#" Value="public static readonly string[] classCtorError;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly string[] classCtorError" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.classCtorError" />
+ <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly classCtorError As String() " />
+ <MemberSignature Language="F#" Value=" staticval mutable classCtorError : string[]" Usage="Mono.DocTest.Widget.classCtorError" />
+ <MemberSignature Language="C++ CLI" Value="public: static initonly cli::array &lt;System::String ^&gt; ^ classCtorError;" />
+ <MemberSignature Language="C++ WINRT" Value="static initonly std::Array &lt;std::wstring const &amp;&gt; classCtorError;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -349,6 +201,11 @@
<Member MemberName="Default">
<MemberSignature Language="C#" Value="public void Default (int a = 1, int b = 2);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Default(int32 a, int32 b) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Default(System.Int32,System.Int32)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub Default (Optional a As Integer = 1, Optional b As Integer = 2)" />
+ <MemberSignature Language="F#" Value="member this.Default : int * int -&gt; unit" Usage="widget.Default (a, b)" />
+ <MemberSignature Language="JavaScript" Value="function default(a, b)" Usage="widget.default(a, b)" />
+ <MemberSignature Language="C++ WINRT" Value="void Default(int a = 1, int b = 2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -370,6 +227,11 @@
<Member MemberName="Default">
<MemberSignature Language="C#" Value="public void Default (string a = &quot;a&quot;, char b = 'b');" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Default(string a, char b) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Default(System.String,System.Char)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub Default (Optional a As String = &quot;a&quot;, Optional b As Char = 'b')" />
+ <MemberSignature Language="F#" Value="member this.Default : string * char -&gt; unit" Usage="widget.Default (a, b)" />
+ <MemberSignature Language="JavaScript" Value="function default(a, b)" Usage="widget.default(a, b)" />
+ <MemberSignature Language="C++ WINRT" Value="void Default(std::wstring const &amp; a = &quot;a&quot;, char b = 'b');" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -391,6 +253,12 @@
<Member MemberName="defaultColor">
<MemberSignature Language="C#" Value="protected static Mono.DocTest.Color defaultColor;" />
<MemberSignature Language="ILAsm" Value=".field family static valuetype Mono.DocTest.Color defaultColor" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.defaultColor" />
+ <MemberSignature Language="VB.NET" Value="Protected Shared defaultColor As Color " />
+ <MemberSignature Language="F#" Value=" staticval mutable defaultColor : Mono.DocTest.Color" Usage="Mono.DocTest.Widget.defaultColor" />
+ <MemberSignature Language="C++ CLI" Value="protected: static Mono::DocTest::Color defaultColor;" />
+ <MemberSignature Language="C++ CX" Value="protected: static Mono::DocTest::Color defaultColor;" />
+ <MemberSignature Language="C++ WINRT" Value="static Mono::DocTest::Color defaultColor;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -406,6 +274,13 @@
<Member MemberName="Dynamic0">
<MemberSignature Language="C#" Value="public dynamic Dynamic0 (dynamic a, dynamic b);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance object Dynamic0(object a, object b) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Dynamic0(System.Object,System.Object)" />
+ <MemberSignature Language="VB.NET" Value="Public Function Dynamic0 (a As Object, b As Object) As Object" />
+ <MemberSignature Language="F#" Value="member this.Dynamic0 : obj * obj -&gt; obj" Usage="widget.Dynamic0 (a, b)" />
+ <MemberSignature Language="JavaScript" Value="function dynamic0(a, b)" Usage="var object = widget.dynamic0(a, b)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; System::Object ^ Dynamic0(System::Object ^ a, System::Object ^ b);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; Platform::Object ^ Dynamic0(Platform::Object ^ a, Platform::Object ^ b);" />
+ <MemberSignature Language="C++ WINRT" Value="winrt::Windows::Foundation::IInspectable Dynamic0(winrt::Windows::Foundation::IInspectable const &amp; a, winrt::Windows::Foundation::IInspectable const &amp; b);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -423,17 +298,16 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
</Docs>
</Member>
<Member MemberName="Dynamic1">
<MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary&lt;dynamic,string&gt; Dynamic1 (System.Collections.Generic.Dictionary&lt;dynamic,string&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.Dictionary`2&lt;object, string&gt; Dynamic1(class System.Collections.Generic.Dictionary`2&lt;object, string&gt; value) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Dynamic1(System.Collections.Generic.Dictionary{System.Object,System.String})" />
+ <MemberSignature Language="VB.NET" Value="Public Function Dynamic1 (value As Dictionary(Of Object, String)) As Dictionary(Of Object, String)" />
+ <MemberSignature Language="F#" Value="member this.Dynamic1 : System.Collections.Generic.Dictionary&lt;obj, string&gt; -&gt; System.Collections.Generic.Dictionary&lt;obj, string&gt;" Usage="widget.Dynamic1 value" />
+ <MemberSignature Language="JavaScript" Value="function dynamic1(value)" Usage="var dictionary = widget.dynamic1(value)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; System::Collections::Generic::Dictionary&lt;System::Object ^, System::String ^&gt; ^ Dynamic1(System::Collections::Generic::Dictionary&lt;System::Object ^, System::String ^&gt; ^ value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -454,6 +328,11 @@
<Member MemberName="Dynamic2">
<MemberSignature Language="C#" Value="public Func&lt;string,dynamic&gt; Dynamic2 (Func&lt;string,dynamic&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2&lt;string, object&gt; Dynamic2(class System.Func`2&lt;string, object&gt; value) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Dynamic2(System.Func{System.String,System.Object})" />
+ <MemberSignature Language="VB.NET" Value="Public Function Dynamic2 (value As Func(Of String, Object)) As Func(Of String, Object)" />
+ <MemberSignature Language="F#" Value="member this.Dynamic2 : Func&lt;string, obj&gt; -&gt; Func&lt;string, obj&gt;" Usage="widget.Dynamic2 value" />
+ <MemberSignature Language="JavaScript" Value="function dynamic2(value)" Usage="var func = widget.dynamic2(value)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Func&lt;System::String ^, System::Object ^&gt; ^ Dynamic2(Func&lt;System::String ^, System::Object ^&gt; ^ value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -474,6 +353,11 @@
<Member MemberName="Dynamic3">
<MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic&gt;,Func&lt;dynamic,string&gt;&gt; Dynamic3 (Func&lt;Func&lt;string,dynamic&gt;,Func&lt;dynamic,string&gt;&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2&lt;class System.Func`2&lt;string, object&gt;, class System.Func`2&lt;object, string&gt;&gt; Dynamic3(class System.Func`2&lt;class System.Func`2&lt;string, object&gt;, class System.Func`2&lt;object, string&gt;&gt; value) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Dynamic3(System.Func{System.Func{System.String,System.Object},System.Func{System.Object,System.String}})" />
+ <MemberSignature Language="VB.NET" Value="Public Function Dynamic3 (value As Func(Of Func(Of String, Object), Func(Of Object, String))) As Func(Of Func(Of String, Object), Func(Of Object, String))" />
+ <MemberSignature Language="F#" Value="member this.Dynamic3 : Func&lt;Func&lt;string, obj&gt;, Func&lt;obj, string&gt;&gt; -&gt; Func&lt;Func&lt;string, obj&gt;, Func&lt;obj, string&gt;&gt;" Usage="widget.Dynamic3 value" />
+ <MemberSignature Language="JavaScript" Value="function dynamic3(value)" Usage="var func = widget.dynamic3(value)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Func&lt;Func&lt;System::String ^, System::Object ^&gt; ^, Func&lt;System::Object ^, System::String ^&gt; ^&gt; ^ Dynamic3(Func&lt;Func&lt;System::String ^, System::Object ^&gt; ^, Func&lt;System::Object ^, System::String ^&gt; ^&gt; ^ value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -494,6 +378,11 @@
<Member MemberName="DynamicE1">
<MemberSignature Language="C#" Value="public event Func&lt;dynamic&gt; DynamicE1;" />
<MemberSignature Language="ILAsm" Value=".event class System.Func`1&lt;object&gt; DynamicE1" />
+ <MemberSignature Language="DocId" Value="E:Mono.DocTest.Widget.DynamicE1" />
+ <MemberSignature Language="VB.NET" Value="Public Event DynamicE1 As Func(Of Object) " />
+ <MemberSignature Language="F#" Value="member this.DynamicE1 : Func&lt;obj&gt; " Usage="member this.DynamicE1 : System.Func&lt;System.obj&gt; " />
+ <MemberSignature Language="JavaScript" Usage="function onDynamicE1(eventArgs) { /* Your code */ }&#xA;widget.addEventListener(&quot;dynamice1&quot;, onDynamicE1);&#xA;widget.removeEventListener(&quot;dynamice1&quot;, onDynamicE1);&#xA;- or -&#xA;widget.ondynamice1 = onDynamicE1;" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; event Func&lt;System::Object ^&gt; ^ DynamicE1;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -509,208 +398,16 @@
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</Docs>
</Member>
<Member MemberName="DynamicE2">
<MemberSignature Language="C#" Value="public event Func&lt;dynamic&gt; DynamicE2;" />
<MemberSignature Language="ILAsm" Value=".event class System.Func`1&lt;object&gt; DynamicE2" />
+ <MemberSignature Language="DocId" Value="E:Mono.DocTest.Widget.DynamicE2" />
+ <MemberSignature Language="VB.NET" Value="Public Custom Event DynamicE2 As Func(Of Object) " />
+ <MemberSignature Language="F#" Value="member this.DynamicE2 : Func&lt;obj&gt; " Usage="member this.DynamicE2 : System.Func&lt;System.obj&gt; " />
+ <MemberSignature Language="JavaScript" Usage="function onDynamicE2(eventArgs) { /* Your code */ }&#xA;widget.addEventListener(&quot;dynamice2&quot;, onDynamicE2);&#xA;widget.removeEventListener(&quot;dynamice2&quot;, onDynamicE2);&#xA;- or -&#xA;widget.ondynamice2 = onDynamicE2;" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; event Func&lt;System::Object ^&gt; ^ DynamicE2;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -726,6 +423,10 @@
<Member MemberName="DynamicF">
<MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic,string&gt;,Func&lt;dynamic,Func&lt;dynamic&gt;,string&gt;&gt; DynamicF;" />
<MemberSignature Language="ILAsm" Value=".field public class System.Func`2&lt;class System.Func`3&lt;string, object, string&gt;, class System.Func`3&lt;object, class System.Func`1&lt;object&gt;, string&gt;&gt; DynamicF" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.DynamicF" />
+ <MemberSignature Language="VB.NET" Value="Public DynamicF As Func(Of Func(Of String, Object, String), Func(Of Object, Func(Of Object), String)) " />
+ <MemberSignature Language="F#" Value="val mutable DynamicF : Func&lt;Func&lt;string, obj, string&gt;, Func&lt;obj, Func&lt;obj&gt;, string&gt;&gt;" Usage="Mono.DocTest.Widget.DynamicF" />
+ <MemberSignature Language="C++ CLI" Value="public: Func&lt;Func&lt;System::String ^, System::Object ^, System::String ^&gt; ^, Func&lt;System::Object ^, Func&lt;System::Object ^&gt; ^, System::String ^&gt; ^&gt; ^ DynamicF;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -741,6 +442,11 @@
<Member MemberName="DynamicP">
<MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic,string&gt;,Func&lt;dynamic,Func&lt;dynamic&gt;,string&gt;&gt; DynamicP { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Func`2&lt;class System.Func`3&lt;string, object, string&gt;, class System.Func`3&lt;object, class System.Func`1&lt;object&gt;, string&gt;&gt; DynamicP" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.DynamicP" />
+ <MemberSignature Language="VB.NET" Value="Public ReadOnly Property DynamicP As Func(Of Func(Of String, Object, String), Func(Of Object, Func(Of Object), String))" />
+ <MemberSignature Language="F#" Value="member this.DynamicP : Func&lt;Func&lt;string, obj, string&gt;, Func&lt;obj, Func&lt;obj&gt;, string&gt;&gt;" Usage="Mono.DocTest.Widget.DynamicP" />
+ <MemberSignature Language="JavaScript" Usage="var func = widget.dynamicP;" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; property Func&lt;Func&lt;System::String ^, System::Object ^, System::String ^&gt; ^, Func&lt;System::Object ^, Func&lt;System::Object ^&gt; ^, System::String ^&gt; ^&gt; ^ DynamicP { Func&lt;Func&lt;System::String ^, System::Object ^, System::String ^&gt; ^, Func&lt;System::Object ^, Func&lt;System::Object ^&gt; ^, System::String ^&gt; ^&gt; ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -757,6 +463,11 @@
<Member MemberName="Height">
<MemberSignature Language="C#" Value="protected long Height { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int64 Height" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Height" />
+ <MemberSignature Language="VB.NET" Value="Protected ReadOnly Property Height As Long" />
+ <MemberSignature Language="F#" Value="member this.Height : int64" Usage="Mono.DocTest.Widget.Height" />
+ <MemberSignature Language="C++ CLI" Value="protected:&#xA; property long Height { long get(); };" />
+ <MemberSignature Language="C++ CX" Value="protected:&#xA; property long long Height { long long get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -778,6 +489,10 @@
<Member MemberName="Item">
<MemberSignature Language="C#" Value="public int this[int i] { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Item(int32)" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Item(System.Int32)" />
+ <MemberSignature Language="VB.NET" Value="Default Public Property Item(i As Integer) As Integer" />
+ <MemberSignature Language="F#" Value="member this.Item(int) : int with get, set" Usage="Mono.DocTest.Widget.Item" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; property int default[int] { int get(int i); void set(int i, int value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -806,6 +521,10 @@
<Member MemberName="Item">
<MemberSignature Language="C#" Value="public int this[string s, int i] { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Item(string, int32)" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Item(System.String,System.Int32)" />
+ <MemberSignature Language="VB.NET" Value="Default Public Property Item(s As String, i As Integer) As Integer" />
+ <MemberSignature Language="F#" Value="member this.Item(string * int) : int with get, set" Usage="Mono.DocTest.Widget.Item" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; property int default[System::String ^, int] { int get(System::String ^ s, int i); void set(System::String ^ s, int i, int value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -828,6 +547,13 @@
<Member MemberName="M0">
<MemberSignature Language="C#" Value="public static void M0 ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void M0() cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M0" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Sub M0 ()" />
+ <MemberSignature Language="F#" Value="static member M0 : unit -&gt; unit" Usage="Mono.DocTest.Widget.M0 " />
+ <MemberSignature Language="JavaScript" Value="function m0()" Usage="Mono.DocTest.Widget.m0()" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; static void M0();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; static void M0();" />
+ <MemberSignature Language="C++ WINRT" Value=" static void M0();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -843,7 +569,12 @@
</Member>
<Member MemberName="M1">
<MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, float32 f, valuetype Mono.DocTest.DocValueType v) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, [out] float32&amp; f, valuetype Mono.DocTest.DocValueType&amp; v) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M1(System.Char,System.Single@,Mono.DocTest.DocValueType@)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub M1 (c As Char, ByRef f As Single, ByRef v As DocValueType)" />
+ <MemberSignature Language="F#" Value="member this.M1 : char * * -&gt; unit" Usage="widget.M1 (c, f, v)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void M1(char c, [Runtime::InteropServices::Out] float % f, Mono::DocTest::DocValueType % v);" />
+ <MemberSignature Language="C++ WINRT" Value="void M1(char c, [Runtime::InteropServices::Out] float &amp; f, Mono::DocTest::DocValueType &amp; v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -869,14 +600,14 @@
</Attribute>
</Attributes>
</Parameter>
- <Parameter Name="f" Type="System.Single&amp;" RefType="out">
+ <Parameter Name="f" Type="System.Single" RefType="out">
<Attributes>
<Attribute>
<AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
</Attribute>
</Attributes>
</Parameter>
- <Parameter Name="v" Type="Mono.DocTest.DocValueType&amp;" RefType="ref">
+ <Parameter Name="v" Type="Mono.DocTest.DocValueType" RefType="ref">
<Attributes>
<Attribute>
<AttributeName>Mono.DocTest.Doc("v")</AttributeName>
@@ -895,6 +626,12 @@
<Member MemberName="M2">
<MemberSignature Language="C#" Value="public void M2 (short[] x1, int[,] x2, long[][] x3);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M2(int16[] x1, int32[,] x2, int64[][] x3) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M2(System.Int16[],System.Int32[0:,0:],System.Int64[][])" />
+ <MemberSignature Language="VB.NET" Value="Public Sub M2 (x1 As Short(), x2 As Integer(,), x3 As Long()())" />
+ <MemberSignature Language="F#" Value="member this.M2 : int16[] * int[,] * int64[][] -&gt; unit" Usage="widget.M2 (x1, x2, x3)" />
+ <MemberSignature Language="JavaScript" Value="function m2(x1, x2, x3)" Usage="widget.m2(x1, x2, x3)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void M2(cli::array &lt;short&gt; ^ x1, cli::array &lt;int, 2&gt; ^ x2, cli::array &lt;cli::array &lt;long&gt; ^&gt; ^ x3);" />
+ <MemberSignature Language="C++ WINRT" Value="void M2(std::Array &lt;short&gt; const &amp; x1, std::Array &lt;int, 2&gt; const &amp; x2, std::Array &lt;std::Array &lt;long&gt; const &amp;&gt; const &amp; x3);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -918,6 +655,12 @@
<Member MemberName="M3">
<MemberSignature Language="C#" Value="protected void M3 (long[][] x3, Mono.DocTest.Widget[,,][] x4);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M3(int64[][] x3, class Mono.DocTest.Widget[,,][] x4) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M3(System.Int64[][],Mono.DocTest.Widget[0:,0:,0:][])" />
+ <MemberSignature Language="VB.NET" Value="Protected Sub M3 (x3 As Long()(), x4 As Widget(,,)())" />
+ <MemberSignature Language="F#" Value="member this.M3 : int64[][] * Mono.DocTest.Widget[,,][] -&gt; unit" Usage="widget.M3 (x3, x4)" />
+ <MemberSignature Language="JavaScript" Value="function m3(x3, x4)" Usage="widget.m3(x3, x4)" />
+ <MemberSignature Language="C++ CLI" Value="protected:&#xA; void M3(cli::array &lt;cli::array &lt;long&gt; ^&gt; ^ x3, cli::array &lt;cli::array &lt;Mono::DocTest::Widget ^, 3&gt; ^&gt; ^ x4);" />
+ <MemberSignature Language="C++ WINRT" Value="void M3(std::Array &lt;std::Array &lt;long&gt; const &amp;&gt; const &amp; x3, std::Array &lt;std::Array &lt;Mono::DocTest::Widget const &amp;, 3&gt; const &amp;&gt; const &amp; x4);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -939,6 +682,11 @@
<Member MemberName="M4">
<MemberSignature Language="C#" Value="protected void M4 (char* pc, Mono.DocTest.Color** ppf);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M4(char* pc, valuetype Mono.DocTest.Color** ppf) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M4(System.Char*,Mono.DocTest.Color**)" />
+ <MemberSignature Language="F#" Value="member this.M4 : nativeptr&lt;char&gt; * nativeptr&lt;nativeptr&lt;Mono.DocTest.Color&gt;&gt; -&gt; unit" Usage="widget.M4 (pc, ppf)" />
+ <MemberSignature Language="JavaScript" Value="function m4(pc, ppf)" Usage="widget.m4(pc, ppf)" />
+ <MemberSignature Language="C++ CLI" Value="protected:&#xA; void M4(char* pc, Mono::DocTest::Color** ppf);" />
+ <MemberSignature Language="C++ WINRT" Value="void M4(char* pc, Mono::DocTest::Color** ppf);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -960,6 +708,11 @@
<Member MemberName="M5">
<MemberSignature Language="C#" Value="protected void M5 (void* pv, double*[,][] pd);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M5(void* pv, float64*[,][] pd) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M5(System.Void*,System.Double*[0:,0:][])" />
+ <MemberSignature Language="F#" Value="member this.M5 : nativeptr&lt;unit&gt; * nativeptr&lt;double&gt;[,][] -&gt; unit" Usage="widget.M5 (pv, pd)" />
+ <MemberSignature Language="JavaScript" Value="function m5(pv, pd)" Usage="widget.m5(pv, pd)" />
+ <MemberSignature Language="C++ CLI" Value="protected:&#xA; void M5(void* pv, cli::array &lt;cli::array &lt;double*, 2&gt; ^&gt; ^ pd);" />
+ <MemberSignature Language="C++ WINRT" Value="void M5(void* pv, std::Array &lt;std::Array &lt;double*, 2&gt; const &amp;&gt; const &amp; pd);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -979,8 +732,13 @@
</Docs>
</Member>
<Member MemberName="M6">
- <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
+ <MemberSignature Language="C#" Value="protected void M6 (int i, params object[] args);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M6(int32 i, object[] args) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M6(System.Int32,System.Object[])" />
+ <MemberSignature Language="VB.NET" Value="Protected Sub M6 (i As Integer, ParamArray args As Object())" />
+ <MemberSignature Language="F#" Value="member this.M6 : int * obj[] -&gt; unit" Usage="widget.M6 (i, args)" />
+ <MemberSignature Language="JavaScript" Value="function m6(i, args)" Usage="widget.m6(i, args)" />
+ <MemberSignature Language="C++ CLI" Value="protected:&#xA; void M6(int i, ... cli::array &lt;System::Object ^&gt; ^ args);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1008,6 +766,12 @@
<Member MemberName="M7">
<MemberSignature Language="C#" Value="public void M7 (Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple a);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M7(class Mono.DocTest.Widget/NestedClass/Double/Triple/Quadruple a) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M7(Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple)" />
+ <MemberSignature Language="VB.NET" Value="Public Sub M7 (a As Widget.NestedClass.Double.Triple.Quadruple)" />
+ <MemberSignature Language="F#" Value="member this.M7 : Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple -&gt; unit" Usage="widget.M7 a" />
+ <MemberSignature Language="JavaScript" Value="function m7(a)" Usage="widget.m7(a)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; void M7(Mono::DocTest::Widget::NestedClass::Double::Triple::Quadruple ^ a);" />
+ <MemberSignature Language="C++ WINRT" Value="void M7(Mono::DocTest::Widget::NestedClass::Double::Triple::Quadruple const &amp; a);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1027,6 +791,11 @@
<Member MemberName="message">
<MemberSignature Language="C#" Value="public string message;" />
<MemberSignature Language="ILAsm" Value=".field public string message" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.message" />
+ <MemberSignature Language="VB.NET" Value="Public message As String " />
+ <MemberSignature Language="F#" Value="val mutable message : string" Usage="Mono.DocTest.Widget.message" />
+ <MemberSignature Language="C++ CLI" Value="public: System::String ^ message;" />
+ <MemberSignature Language="C++ WINRT" Value="std::wstring message;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1040,8 +809,14 @@
</Docs>
</Member>
<Member MemberName="monthlyAverage">
- <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
+ <MemberSignature Language="C#" Value="protected internal readonly double monthlyAverage;" />
<MemberSignature Language="ILAsm" Value=".field familyorassembly initonly float64 monthlyAverage" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.monthlyAverage" />
+ <MemberSignature Language="VB.NET" Value="Protected Friend ReadOnly monthlyAverage As Double " />
+ <MemberSignature Language="F#" Value="val mutable monthlyAverage : double" Usage="Mono.DocTest.Widget.monthlyAverage" />
+ <MemberSignature Language="C++ CLI" Value="protected public: initonly double monthlyAverage;" />
+ <MemberSignature Language="C++ CX" Value="protected public: initonly double monthlyAverage;" />
+ <MemberSignature Language="C++ WINRT" Value="initonly double monthlyAverage;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1055,8 +830,13 @@
</Docs>
</Member>
<Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.op_Addition(Mono.DocTest.Widget,Mono.DocTest.Widget)" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Operator + (x1 As Widget, x2 As Widget) As Widget" />
+ <MemberSignature Language="F#" Value="static member ( + ) : Mono.DocTest.Widget * Mono.DocTest.Widget -&gt; Mono.DocTest.Widget" Usage="x1 + x2" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; static Mono::DocTest::Widget ^ operator +(Mono::DocTest::Widget ^ x1, Mono::DocTest::Widget ^ x2);" />
+ <MemberSignature Language="C++ WINRT" Value=" static Mono::DocTest::Widget operator +(Mono::DocTest::Widget const &amp; x1, Mono::DocTest::Widget const &amp; x2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1079,6 +859,11 @@
<Member MemberName="op_Division">
<MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Division;" />
<MemberSignature Language="ILAsm" Value=".field public static class Mono.DocTest.Widget op_Division" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.op_Division" />
+ <MemberSignature Language="VB.NET" Value="Public Shared op_Division As Widget " />
+ <MemberSignature Language="F#" Value=" staticval mutable op_Division : Mono.DocTest.Widget" Usage="Mono.DocTest.Widget.op_Division" />
+ <MemberSignature Language="C++ CLI" Value="public: static Mono::DocTest::Widget ^ op_Division;" />
+ <MemberSignature Language="C++ WINRT" Value="static Mono::DocTest::Widget op_Division;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1092,8 +877,13 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.op_Explicit(Mono.DocTest.Widget)~System.Int32" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Narrowing Operator CType (x As Widget) As Integer" />
+ <MemberSignature Language="F#" Value="static member op_Explicit : Mono.DocTest.Widget -&gt; int" Usage="Mono.DocTest.Widget.op_Explicit x" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; static explicit operator int(Mono::DocTest::Widget ^ x);" />
+ <MemberSignature Language="C++ WINRT" Value=" static explicit operator int(Mono::DocTest::Widget const &amp; x);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1112,8 +902,13 @@
</Docs>
</Member>
<Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.op_Implicit(Mono.DocTest.Widget)~System.Int64" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Widening Operator CType (x As Widget) As Long" />
+ <MemberSignature Language="F#" Value="static member op_Implicit : Mono.DocTest.Widget -&gt; int64" Usage="Mono.DocTest.Widget.op_Implicit x" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; static operator long(Mono::DocTest::Widget ^ x);" />
+ <MemberSignature Language="C++ WINRT" Value=" static operator long(Mono::DocTest::Widget const &amp; x);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1132,8 +927,13 @@
</Docs>
</Member>
<Member MemberName="op_UnaryPlus">
- <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
+ <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.op_UnaryPlus(Mono.DocTest.Widget)" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Operator + (x As Widget) As Widget" />
+ <MemberSignature Language="F#" Value="static member ( ~+ ) : Mono.DocTest.Widget -&gt; Mono.DocTest.Widget" Usage="+ x" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; static Mono::DocTest::Widget ^ operator +(Mono::DocTest::Widget ^ x);" />
+ <MemberSignature Language="C++ WINRT" Value=" static Mono::DocTest::Widget operator +(Mono::DocTest::Widget const &amp; x);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1154,6 +954,10 @@
<Member MemberName="pCount">
<MemberSignature Language="C#" Value="public int* pCount;" />
<MemberSignature Language="ILAsm" Value=".field public int32* pCount" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.pCount" />
+ <MemberSignature Language="F#" Value="val mutable pCount : nativeptr&lt;int&gt;" Usage="Mono.DocTest.Widget.pCount" />
+ <MemberSignature Language="C++ CLI" Value="public: int* pCount;" />
+ <MemberSignature Language="C++ WINRT" Value="int* pCount;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1167,8 +971,14 @@
</Docs>
</Member>
<Member MemberName="PI">
- <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
+ <MemberSignature Language="C#" Value="protected internal const double PI = 3.14159;" />
<MemberSignature Language="ILAsm" Value=".field familyorassembly static literal float64 PI = (3.14159)" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.PI" />
+ <MemberSignature Language="VB.NET" Value="Protected Friend Const PI As Double = 3.14159" />
+ <MemberSignature Language="F#" Value="val mutable PI : double" Usage="Mono.DocTest.Widget.PI" />
+ <MemberSignature Language="C++ CLI" Value="protected public: double PI = 3.14159;" />
+ <MemberSignature Language="C++ CX" Value="protected public: double PI = 3.14159;" />
+ <MemberSignature Language="C++ WINRT" Value="double PI = 3.14159;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1185,6 +995,10 @@
<Member MemberName="ppValues">
<MemberSignature Language="C#" Value="public float** ppValues;" />
<MemberSignature Language="ILAsm" Value=".field public float32** ppValues" />
+ <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.ppValues" />
+ <MemberSignature Language="F#" Value="val mutable ppValues : nativeptr&lt;nativeptr&lt;single&gt;&gt;" Usage="Mono.DocTest.Widget.ppValues" />
+ <MemberSignature Language="C++ CLI" Value="public: float** ppValues;" />
+ <MemberSignature Language="C++ WINRT" Value="float** ppValues;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1200,6 +1014,12 @@
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width { get; protected set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Width" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Width" />
+ <MemberSignature Language="VB.NET" Value="Public Property Width As Integer" />
+ <MemberSignature Language="F#" Value="member this.Width : int with get, set" Usage="Mono.DocTest.Widget.Width" />
+ <MemberSignature Language="JavaScript" Usage="var int32 = widget.width;" />
+ <MemberSignature Language="C++ CLI" Value="public: property int Width { public:&#xA;int get(); protected:&#xA; void set(int value); };" />
+ <MemberSignature Language="C++ CX" Value="public: property int Width { public:&#xA;int get(); protected:&#xA; void set(int value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1225,8 +1045,13 @@
</Docs>
</Member>
<Member MemberName="X">
- <MemberSignature Language="C#" Value="protected short X { set; }" />
+ <MemberSignature Language="C#" Value="protected internal short X { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int16 X" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.X" />
+ <MemberSignature Language="VB.NET" Value="Protected Friend Property X As Short" />
+ <MemberSignature Language="F#" Value="member this.X : int16" Usage="Mono.DocTest.Widget.X" />
+ <MemberSignature Language="C++ CLI" Value="protected public:&#xA; property short X { void set(short value); };" />
+ <MemberSignature Language="C++ CX" Value="protected public:&#xA; property short X { void set(short value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -1241,8 +1066,13 @@
</Docs>
</Member>
<Member MemberName="Y">
- <MemberSignature Language="C#" Value="protected double Y { get; set; }" />
+ <MemberSignature Language="C#" Value="protected internal double Y { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
+ <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Y" />
+ <MemberSignature Language="VB.NET" Value="Protected Friend Property Y As Double" />
+ <MemberSignature Language="F#" Value="member this.Y : double with get, set" Usage="Mono.DocTest.Widget.Y" />
+ <MemberSignature Language="C++ CLI" Value="protected public:&#xA; property double Y { double get(); void set(double value); };" />
+ <MemberSignature Language="C++ CX" Value="protected public:&#xA; property double Y { double get(); void set(double value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/NoNamespace.xml b/mcs/tools/mdoc/Test/en.expected/NoNamespace.xml
index 89aea7ab51e..9b13abe5c74 100644
--- a/mcs/tools/mdoc/Test/en.expected/NoNamespace.xml
+++ b/mcs/tools/mdoc/Test/en.expected/NoNamespace.xml
@@ -1,6 +1,12 @@
<Type Name="NoNamespace" FullName="NoNamespace">
<TypeSignature Language="C#" Value="public class NoNamespace" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NoNamespace extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:NoNamespace" />
+ <TypeSignature Language="VB.NET" Value="Public Class NoNamespace" />
+ <TypeSignature Language="F#" Value="type NoNamespace = class" />
+ <TypeSignature Language="JavaScript" Value="function NoNamespace()" Usage="var noNamespace = new NoNamespace();" />
+ <TypeSignature Language="C++ CLI" Value="public ref class NoNamespace" />
+ <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]&#xA;class NoNamespace" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +23,12 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NoNamespace ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:NoNamespace.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="JavaScript" Value="function NoNamespace()" Usage="var noNamespace = new NoNamespace();" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; NoNamespace();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; NoNamespace();" />
+ <MemberSignature Language="C++ WINRT" Value=" NoNamespace();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/System/Action`1.xml b/mcs/tools/mdoc/Test/en.expected/System/Action`1.xml
index 7560590f162..4afc4216c3c 100644
--- a/mcs/tools/mdoc/Test/en.expected/System/Action`1.xml
+++ b/mcs/tools/mdoc/Test/en.expected/System/Action`1.xml
@@ -1,6 +1,10 @@
<Type Name="Action&lt;T&gt;" FullName="System.Action&lt;T&gt;">
<TypeSignature Language="C#" Value="public delegate void Action&lt;T&gt;(T obj);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Action`1&lt;T&gt; extends System.MulticastDelegate" />
+ <TypeSignature Language="DocId" Value="T:System.Action`1" />
+ <TypeSignature Language="VB.NET" Value="Public Delegate Sub Action(Of T)(obj As T)" />
+ <TypeSignature Language="F#" Value="type Action&lt;'T&gt; = delegate of 'T -&gt; unit" />
+ <TypeSignature Language="C++ CLI" Value="generic &lt;typename T&gt;&#xA;public delegate void Action(T obj);" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/System/Array.xml b/mcs/tools/mdoc/Test/en.expected/System/Array.xml
index 1f221eb27b2..eb6423aecc1 100644
--- a/mcs/tools/mdoc/Test/en.expected/System/Array.xml
+++ b/mcs/tools/mdoc/Test/en.expected/System/Array.xml
@@ -1,6 +1,11 @@
<Type Name="Array" FullName="System.Array">
<TypeSignature Language="C#" Value="public class Array" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Array extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:System.Array" />
+ <TypeSignature Language="VB.NET" Value="Public Class Array" />
+ <TypeSignature Language="F#" Value="type Array = class" />
+ <TypeSignature Language="JavaScript" Value="function Array()" Usage="var array = new Array();" />
+ <TypeSignature Language="C++ CLI" Value="public ref class Array" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +22,12 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Array ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
+ <MemberSignature Language="DocId" Value="M:System.Array.#ctor" />
+ <MemberSignature Language="VB.NET" Value="Public Sub New ()" />
+ <MemberSignature Language="JavaScript" Value="function Array()" Usage="var array = new Array();" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; Array();" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA; Array();" />
+ <MemberSignature Language="C++ WINRT" Value=" Array();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -30,6 +41,10 @@
<Member MemberName="AsReadOnly&lt;T&gt;">
<MemberSignature Language="C#" Value="public static System.Collections.ObjectModel.ReadOnlyCollection&lt;T&gt; AsReadOnly&lt;T&gt; (T[] array);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.ObjectModel.ReadOnlyCollection`1&lt;!!T&gt; AsReadOnly&lt;T&gt;(!!T[] array) cil managed" />
+ <MemberSignature Language="DocId" Value="M:System.Array.AsReadOnly``1(``0[])" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Function AsReadOnly(Of T) (array As T()) As ReadOnlyCollection(Of T)" />
+ <MemberSignature Language="F#" Value="static member AsReadOnly : 'T[] -&gt; System.Collections.ObjectModel.ReadOnlyCollection&lt;'T&gt;" Usage="System.Array.AsReadOnly array" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA; static System::Collections::ObjectModel::ReadOnlyCollection&lt;T&gt; ^ AsReadOnly(cli::array &lt;T&gt; ^ array);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -49,13 +64,15 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotImplementedException">To be added; from:
- <see cref="M:System.Array.AsReadOnly``1(``0[])" /></exception>
</Docs>
</Member>
<Member MemberName="ConvertAll&lt;TInput,TOutput&gt;">
<MemberSignature Language="C#" Value="public static TOutput[] ConvertAll&lt;TInput,TOutput&gt; (TInput[] array, Converter&lt;TInput,TOutput&gt; converter);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig !!TOutput[] ConvertAll&lt;TInput, TOutput&gt;(!!TInput[] array, class System.Converter`2&lt;!!TInput, !!TOutput&gt; converter) cil managed" />
+ <MemberSignature Language="DocId" Value="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Function ConvertAll(Of TInput, TOutput) (array As TInput(), converter As Converter(Of TInput, TOutput)) As TOutput()" />
+ <MemberSignature Language="F#" Value="static member ConvertAll : 'Input[] * Converter&lt;'Input, 'Output&gt; -&gt; 'Output[]" Usage="System.Array.ConvertAll (array, converter)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename TInput, typename TOutput&gt;&#xA; static cli::array &lt;TOutput&gt; ^ ConvertAll(cli::array &lt;TInput&gt; ^ array, Converter&lt;TInput, TOutput&gt; ^ converter);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -79,13 +96,17 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})" /></exception>
</Docs>
</Member>
<Member MemberName="Resize&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void Resize&lt;T&gt; (ref T[] array, int newSize);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[] array, int32 newSize) cil managed" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize&lt;T&gt;(!!T[]&amp; array, int32 newSize) cil managed" />
+ <MemberSignature Language="DocId" Value="M:System.Array.Resize``1(``0[]@,System.Int32)" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Sub Resize(Of T) (ByRef array As T(), newSize As Integer)" />
+ <MemberSignature Language="F#" Value="static member Resize : * int -&gt; unit" Usage="System.Array.Resize (array, newSize)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA; static void Resize(cli::array &lt;T&gt; ^ % array, int newSize);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename T&gt;&#xA; static void Resize(Platform::Array &lt;T&gt; ^ &amp; array, int newSize);" />
+ <MemberSignature Language="C++ WINRT" Value="template &lt;typename T&gt;&#xA; static void Resize(std::Array &lt;T&gt; const &amp; &amp; array, int newSize);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -97,7 +118,7 @@
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
- <Parameter Name="array" Type="T[]&amp;" RefType="ref" />
+ <Parameter Name="array" Type="T[]" RefType="ref" />
<Parameter Name="newSize" Type="System.Int32" />
</Parameters>
<Docs>
@@ -106,8 +127,6 @@
<param name="newSize">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:System.Array.Resize``1(``0[]@,System.Int32)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected/System/AsyncCallback.xml b/mcs/tools/mdoc/Test/en.expected/System/AsyncCallback.xml
index deb06e912a1..3b8825a6b6b 100644
--- a/mcs/tools/mdoc/Test/en.expected/System/AsyncCallback.xml
+++ b/mcs/tools/mdoc/Test/en.expected/System/AsyncCallback.xml
@@ -1,6 +1,11 @@
<Type Name="AsyncCallback" FullName="System.AsyncCallback">
<TypeSignature Language="C#" Value="public delegate void AsyncCallback(IAsyncResult ar);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AsyncCallback extends System.MulticastDelegate" />
+ <TypeSignature Language="DocId" Value="T:System.AsyncCallback" />
+ <TypeSignature Language="VB.NET" Value="Public Delegate Sub AsyncCallback(ar As IAsyncResult)" />
+ <TypeSignature Language="F#" Value="type AsyncCallback = delegate of IAsyncResult -&gt; unit" />
+ <TypeSignature Language="JavaScript" Usage="var asyncCallbackHandler = function(ar){&#xA;/* Your code */&#xA;}" />
+ <TypeSignature Language="C++ CLI" Value="public delegate void AsyncCallback(IAsyncResult ^ ar);" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml b/mcs/tools/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml
index 6e6a940835d..7e88c454174 100644
--- a/mcs/tools/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml
+++ b/mcs/tools/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml
@@ -1,6 +1,10 @@
<Type Name="Environment+SpecialFolder" FullName="System.Environment+SpecialFolder">
<TypeSignature Language="C#" Value="public enum Environment.SpecialFolder" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed Environment/SpecialFolder extends System.Enum" />
+ <TypeSignature Language="DocId" Value="T:System.Environment.SpecialFolder" />
+ <TypeSignature Language="VB.NET" Value="Public Enum Environment.SpecialFolder" />
+ <TypeSignature Language="F#" Value="type Environment.SpecialFolder = " />
+ <TypeSignature Language="C++ CLI" Value="public: enum class Environment::SpecialFolder" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/mcs/tools/mdoc/Test/en.expected/System/Environment.xml b/mcs/tools/mdoc/Test/en.expected/System/Environment.xml
index 5c1923816d2..eb5742e66aa 100644
--- a/mcs/tools/mdoc/Test/en.expected/System/Environment.xml
+++ b/mcs/tools/mdoc/Test/en.expected/System/Environment.xml
@@ -1,6 +1,10 @@
<Type Name="Environment" FullName="System.Environment">
<TypeSignature Language="C#" Value="public static class Environment" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Environment extends System.Object" />
+ <TypeSignature Language="DocId" Value="T:System.Environment" />
+ <TypeSignature Language="VB.NET" Value="Public Class Environment" />
+ <TypeSignature Language="F#" Value="type Environment = class" />
+ <TypeSignature Language="C++ CLI" Value="public ref class Environment abstract sealed" />
<AssemblyInfo>
<AssemblyName>DocTest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -17,6 +21,11 @@
<Member MemberName="GetFolderPath">
<MemberSignature Language="C#" Value="public static string GetFolderPath (Environment.SpecialFolder folder);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetFolderPath(valuetype System.Environment/SpecialFolder folder) cil managed" />
+ <MemberSignature Language="DocId" Value="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder)" />
+ <MemberSignature Language="VB.NET" Value="Public Shared Function GetFolderPath (folder As Environment.SpecialFolder) As String" />
+ <MemberSignature Language="F#" Value="static member GetFolderPath : Environment.SpecialFolder -&gt; string" Usage="System.Environment.GetFolderPath folder" />
+ <MemberSignature Language="JavaScript" Value="function getFolderPath(folder)" Usage="var string = System.Environment.getFolderPath(folder)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA; static System::String ^ GetFolderPath(Environment::SpecialFolder folder);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
@@ -32,8 +41,6 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotSupportedException">To be added; from:
- <see cref="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder)" /></exception>
</Docs>
</Member>
</Members>
diff --git a/mcs/tools/mdoc/Test/en.expected/index.xml b/mcs/tools/mdoc/Test/en.expected/index.xml
index dff3909ac39..0fd11ef0bfa 100644
--- a/mcs/tools/mdoc/Test/en.expected/index.xml
+++ b/mcs/tools/mdoc/Test/en.expected/index.xml
@@ -66,6 +66,11 @@
<Member MemberName="Bar&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void Bar&lt;T&gt; (this Mono.DocTest.Generic.IFoo&lt;T&gt; self, string s);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Bar&lt;T&gt;(class Mono.DocTest.Generic.IFoo`1&lt;!!T&gt; self, string s) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.Bar``1(Mono.DocTest.Generic.IFoo{``0},System.String)" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Bar(Of T) (self As IFoo(Of T), s As String)" />
+ <MemberSignature Language="F#" Value="static member Bar : Mono.DocTest.Generic.IFoo&lt;'T&gt; * string -&gt; unit" Usage="Mono.DocTest.Generic.Extensions.Bar (self, s)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static void Bar(Mono::DocTest::Generic::IFoo&lt;T&gt; ^ self, System::String ^ s);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename T&gt;&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static void Bar(Mono::DocTest::Generic::IFoo&lt;T&gt; ^ self, Platform::String ^ s);" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@@ -93,6 +98,10 @@
<Member MemberName="ForEach&lt;T&gt;">
<MemberSignature Language="C#" Value="public static void ForEach&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; self, Action&lt;T&gt; a);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ForEach&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; self, class System.Action`1&lt;!!T&gt; a) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub ForEach(Of T) (self As IEnumerable(Of T), a As Action(Of T))" />
+ <MemberSignature Language="F#" Value="static member ForEach : seq&lt;'T&gt; * Action&lt;'T&gt; -&gt; unit" Usage="Mono.DocTest.Generic.Extensions.ForEach (self, a)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static void ForEach(System::Collections::Generic::IEnumerable&lt;T&gt; ^ self, Action&lt;T&gt; ^ a);" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@@ -120,6 +129,11 @@
<Member MemberName="ToDouble">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;double&gt; ToDouble (this System.Collections.Generic.IEnumerable&lt;int&gt; list);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;float64&gt; ToDouble(class System.Collections.Generic.IEnumerable`1&lt;int32&gt; list) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble(System.Collections.Generic.IEnumerable{System.Int32})" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ToDouble (list As IEnumerable(Of Integer)) As IEnumerable(Of Double)" />
+ <MemberSignature Language="F#" Value="static member ToDouble : seq&lt;int&gt; -&gt; seq&lt;double&gt;" Usage="Mono.DocTest.Generic.Extensions.ToDouble list" />
+ <MemberSignature Language="JavaScript" Value="function toDouble(list)" Usage="var iEnumerable = Mono.DocTest.Generic.Extensions.toDouble(list)" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static System::Collections::Generic::IEnumerable&lt;double&gt; ^ ToDouble(System::Collections::Generic::IEnumerable&lt;int&gt; ^ list);" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;System.Double&gt;</ReturnType>
@@ -141,6 +155,11 @@
<Member MemberName="ToDouble&lt;T&gt;">
<MemberSignature Language="C#" Value="public static double ToDouble&lt;T&gt; (this T val) where T : Mono.DocTest.Generic.IFoo&lt;T&gt;;" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 ToDouble&lt;(class Mono.DocTest.Generic.IFoo`1&lt;!!T&gt;) T&gt;(!!T val) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble``1(``0)" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ToDouble(Of T As IFoo(Of T)) (val As T) As Double" />
+ <MemberSignature Language="F#" Value="static member ToDouble : 'T -&gt; double (requires 'T :&gt; Mono.DocTest.Generic.IFoo&lt;'T&gt;)" Usage="Mono.DocTest.Generic.Extensions.ToDouble val" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA; where T : Mono::DocTest::Generic::IFoo&lt;T&gt;[System::Runtime::CompilerServices::Extension]&#xA; static double ToDouble(T val);" />
+ <MemberSignature Language="C++ CX" Value="public:&#xA;generic &lt;typename T&gt;&#xA; where T : Mono::DocTest::Generic::IFoo&lt;T&gt;[System::Runtime::CompilerServices::Extension]&#xA; static double ToDouble(T val);" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
@@ -170,6 +189,10 @@
<Member MemberName="ToEnumerable&lt;T&gt;">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;T&gt; ToEnumerable&lt;T&gt; (this T self);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; ToEnumerable&lt;T&gt;(!!T self) cil managed" />
+ <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToEnumerable``1(``0)" />
+ <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Iterator Function ToEnumerable(Of T) (self As T) As IEnumerable(Of T)" />
+ <MemberSignature Language="F#" Value="static member ToEnumerable : 'T -&gt; seq&lt;'T&gt;" Usage="Mono.DocTest.Generic.Extensions.ToEnumerable self" />
+ <MemberSignature Language="C++ CLI" Value="public:&#xA;generic &lt;typename T&gt;&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static System::Collections::Generic::IEnumerable&lt;T&gt; ^ ToEnumerable(T self);" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.html
index 93df5378c0a..edb119c9441 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.html
@@ -211,7 +211,7 @@
</p>
<div>
<h2>Syntax</h2>
- <div class="Signature" id="T:Mono.DocTest.Generic.GenericBase`1.NestedCollection.Enumerator:Signature">protected struct <b>GenericBase&lt;U&gt;.NestedCollection.Enumerator</b></div>
+ <div class="Signature" id="T:Mono.DocTest.Generic.GenericBase`1.NestedCollection.Enumerator:Signature">protected internal struct <b>GenericBase&lt;U&gt;.NestedCollection.Enumerator</b></div>
</div>
<div class="Remarks" id="T:Mono.DocTest.Generic.GenericBase`1.NestedCollection.Enumerator:Docs">
<h2 class="Section">Remarks</h2>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1.html
index 8301158a3dd..fc8e55fe97e 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/GenericBase`1.html
@@ -458,103 +458,6 @@
</div>
<h2>Syntax</h2>
<div class="Signature">public event <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Action`2">Action&lt;MyList&lt;U&gt;, MyList&lt;U&gt;.Helper&lt;U, U&gt;&gt;</a> <b>ItemChanged</b> </div>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="E:Mono.DocTest.Generic.GenericBase`1.ItemChanged:Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentException">ArgumentException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentNullException">ArgumentNullException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentOutOfRangeException">ArgumentOutOfRangeException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArrayTypeMismatchException">ArrayTypeMismatchException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.FormatException">FormatException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.IndexOutOfRangeException">IndexOutOfRangeException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidCastException">InvalidCastException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidOperationException">InvalidOperationException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.MulticastNotSupportedException">MulticastNotSupportedException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.OutOfMemoryException">OutOfMemoryException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.RankException">RankException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="E:Mono.DocTest.Generic.GenericBase`1.ItemChanged:Remarks">E:Mono.DocTest.Generic.GenericBase`1.ItemChanged</div>
<h2 class="Section">Requirements</h2>
@@ -569,103 +472,6 @@
</div>
<h2>Syntax</h2>
<div class="Signature">public event <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.EventHandler`1">EventHandler&lt;GenericBase&lt;U&gt;.FooEventArgs&gt;</a> <b>MyEvent</b> </div>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="E:Mono.DocTest.Generic.GenericBase`1.MyEvent:Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentException">ArgumentException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentNullException">ArgumentNullException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentOutOfRangeException">ArgumentOutOfRangeException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArrayTypeMismatchException">ArrayTypeMismatchException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.FormatException">FormatException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.IndexOutOfRangeException">IndexOutOfRangeException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidCastException">InvalidCastException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidOperationException">InvalidOperationException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.MulticastNotSupportedException">MulticastNotSupportedException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.OutOfMemoryException">OutOfMemoryException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.RankException">RankException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="E:Mono.DocTest.Generic.GenericBase`1.MyEvent:Remarks">E:Mono.DocTest.Generic.GenericBase`1.MyEvent</div>
<h2 class="Section">Requirements</h2>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`1.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`1.html
index a7b880582b2..416771e3be7 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`1.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`1.html
@@ -211,7 +211,7 @@
</p>
<div>
<h2>Syntax</h2>
- <div class="Signature" id="T:Mono.DocTest.Generic.MyList`1:Signature">public class <b>MyList&lt;[Mono.DocTest.Doc("Type Parameter!")] T&gt;</b> : <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase&lt;T&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;Int32[]&gt;</a></div>
+ <div class="Signature" id="T:Mono.DocTest.Generic.MyList`1:Signature">public class <b>MyList&lt;[Mono.DocTest.Doc("Type Parameter!")] T&gt;</b> : <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase&lt;T&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;Int32[]&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.IEnumerable">IEnumerable</a></div>
</div>
<div class="Remarks" id="T:Mono.DocTest.Generic.MyList`1:Docs">
<h4 class="Subsection">Type Parameters</h4>
@@ -329,7 +329,7 @@
</td>
<td colspan="2">
<b>
- <a href="#M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@)">RefMethod&lt;U&gt;</a>
+ <a href="#M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0,``0)">RefMethod&lt;U&gt;</a>
</b>(<i>ref</i> <i title="I'm Dying Here!">T</i>, <i>ref</i> <i title="To be added.">U</i>)<blockquote><span class="NotEntered">Documentation for this section has not yet been entered.</span></blockquote></td>
</tr>
<tr valign="top">
@@ -557,15 +557,15 @@
<b>Namespace: </b>Mono.DocTest.Generic<br /><b>Assembly: </b>DocTest (in DocTest.dll)<br /><b>Assembly Versions: </b>0.0.0.0</div>
<hr size="1" />
</blockquote>
- <h3 id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@)">RefMethod&lt;U&gt; Generic Method</h3>
- <blockquote id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@):member">
+ <h3 id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0,``0)">RefMethod&lt;U&gt; Generic Method</h3>
+ <blockquote id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0,``0):member">
<div class="msummary">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>RefMethod&lt;U&gt;</b> (<i>ref</i> <i title="I'm Dying Here!">T</i> t, <i>ref</i> <i title="To be added.">U</i> u)</div>
<h4 class="Subsection">Type Parameters</h4>
- <blockquote class="SubsectionBox" id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@):Type Parameters">
+ <blockquote class="SubsectionBox" id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0,``0):Type Parameters">
<dl>
<dt>
<i>U</i>
@@ -576,7 +576,7 @@
</dl>
</blockquote>
<h4 class="Subsection">Parameters</h4>
- <blockquote class="SubsectionBox" id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@):Parameters">
+ <blockquote class="SubsectionBox" id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0,``0):Parameters">
<dl>
<dt>
<i>t</i>
@@ -593,11 +593,11 @@
</dl>
</blockquote>
<h2 class="Section">Remarks</h2>
- <div class="SectionBox" id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@):Remarks">
+ <div class="SectionBox" id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0,``0):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
- <div class="SectionBox" id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@):Version Information">
+ <div class="SectionBox" id="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0,``0):Version Information">
<b>Namespace: </b>Mono.DocTest.Generic<br /><b>Assembly: </b>DocTest (in DocTest.dll)<br /><b>Assembly Versions: </b>0.0.0.0</div>
<hr size="1" />
</blockquote>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`2.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`2.html
index 3cb50923fdd..38333583abd 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`2.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest.Generic/MyList`2.html
@@ -211,7 +211,7 @@
</p>
<div>
<h2>Syntax</h2>
- <div class="Signature" id="T:Mono.DocTest.Generic.MyList`2:Signature">public class <b>MyList&lt;A, B&gt;</b> : <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase&lt;Dictionary&lt;A, B&gt;&gt;</a>, <a href="../Mono.DocTest.Generic/IFoo`1.html">IFoo&lt;A&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.ICollection`1">ICollection&lt;A&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;A&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerator`1">IEnumerator&lt;A&gt;</a><br /> where A : class, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IList`1">IList&lt;B&gt;</a>, new()<br /> where B : class, <i title="Ako generic param">A</i></div>
+ <div class="Signature" id="T:Mono.DocTest.Generic.MyList`2:Signature">public class <b>MyList&lt;A, B&gt;</b> : <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase&lt;Dictionary&lt;A, B&gt;&gt;</a>, <a href="../Mono.DocTest.Generic/IFoo`1.html">IFoo&lt;A&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.ICollection`1">ICollection&lt;A&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;A&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;T&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerator`1">IEnumerator&lt;A&gt;</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.IEnumerable">IEnumerable</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.IEnumerator">IEnumerator</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.IDisposable">IDisposable</a><br /> where A : class, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IList`1">IList&lt;B&gt;</a>, new()<br /> where B : class, <i title="Ako generic param">A</i></div>
</div>
<div class="Remarks" id="T:Mono.DocTest.Generic.MyList`2:Docs">
<h4 class="Subsection">Type Parameters</h4>
@@ -325,7 +325,7 @@
<td colspan="2">
<b>
<a href="../Mono.DocTest.Generic/GenericBase`1.html#M:Mono.DocTest.Generic.GenericBase`1.BaseMethod``1(``0)">BaseMethod&lt;S&gt;</a>
- </b>(<i title="Insert more text here.">S</i>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.Dictionary`2">Dictionary&lt;A, B&gt;</a></nobr><blockquote><span class="NotEntered">Documentation for this section has not yet been entered.</span> (<i>Inherited from <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase&lt;U&gt;</a>.</i>)</blockquote></td>
+ </b>(<i title="Insert more text here.">S</i>)<nobr> : <i title="">System.Collections.Generic.Dictionary&lt;A,B&gt;</i></nobr><blockquote><span class="NotEntered">Documentation for this section has not yet been entered.</span> (<i>Inherited from <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase&lt;U&gt;</a>.</i>)</blockquote></td>
</tr>
<tr valign="top">
<td>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocAttribute.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocAttribute.html
index b4d091ec407..fb113cc303f 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocAttribute.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocAttribute.html
@@ -389,23 +389,6 @@ class Example {
</dd>
</dl>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="C:Mono.DocTest.DocAttribute(System.String):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentNullException">ArgumentNullException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="C:Mono.DocTest.DocAttribute(System.String):Remarks">
<tt>C:Mono.DocTest.DocAttribute(System.String)</tt>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocValueType.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocValueType.html
index 5c13ee46a01..9e76ad142ba 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocValueType.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/DocValueType.html
@@ -300,31 +300,6 @@
<dd>A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a>.</dd>
</dl>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="M:Mono.DocTest.DocValueType.M(System.Int32):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ApplicationException">ApplicationException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.SystemException">SystemException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:Mono.DocTest.DocValueType.M(System.Int32):Remarks">
<a href="../Mono.DocTest/DocValueType.html#M:Mono.DocTest.DocValueType.M(System.Int32)">DocValueType.M(int)</a>.</div>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/UseLists.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/UseLists.html
index 0f12f07ea89..e99d096f4d5 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/UseLists.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/UseLists.html
@@ -436,14 +436,6 @@
</tr>
<tr valign="top">
<td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Exception">Exception</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
<a href="javascript:alert(&quot;Documentation not found.&quot;)">Whatever</a>
</td>
<td>text!</td>
@@ -479,31 +471,6 @@
<dd>A <a href="../Mono.DocTest.Generic/MyList`1.html">Mono.DocTest.Generic.MyList&lt;Predicate&lt;int&gt;&gt;</a>.</dd>
</dl>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}}):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentException">ArgumentException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentNullException">ArgumentNullException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}}):Remarks">
<tt>M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})</tt>.</div>
@@ -537,31 +504,6 @@
<dd>A <a href="../Mono.DocTest.Generic/MyList`1.html">Mono.DocTest.Generic.MyList&lt;Predicate&lt;``0&gt;&gt;</a>.</dd>
</dl>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}}):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentException">ArgumentException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentNullException">ArgumentNullException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}}):Remarks">
<tt>M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})</tt>.</div>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget+Direction.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget+Direction.html
index 0d2bc273e90..fbdf20a7189 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget+Direction.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget+Direction.html
@@ -211,7 +211,7 @@
</p>
<div>
<h2>Syntax</h2>
- <div class="Signature" id="T:Mono.DocTest.Widget.Direction:Signature">[System.Flags]<br />protected enum <b>Widget.Direction</b></div>
+ <div class="Signature" id="T:Mono.DocTest.Widget.Direction:Signature">[System.Flags]<br />protected internal enum <b>Widget.Direction</b></div>
</div>
<div class="Remarks" id="T:Mono.DocTest.Widget.Direction:Docs">
<h2 class="Section">Remarks</h2>
diff --git a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget.html b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget.html
index 6a103b3f808..140cee751ea 100644
--- a/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget.html
+++ b/mcs/tools/mdoc/Test/html.expected/Mono.DocTest/Widget.html
@@ -647,7 +647,7 @@
</td>
<td colspan="2">
<b>
- <a href="#M:Mono.DocTest.Widget.M1(System.Char,System.Single@,Mono.DocTest.DocValueType@)">M1</a>
+ <a href="#M:Mono.DocTest.Widget.M1(System.Char,System.Single,Mono.DocTest.DocValueType)">M1</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Char">char</a>, <i>out</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Single">float</a>, <i>ref</i> <a href="../Mono.DocTest/DocValueType.html">DocValueType</a>)<blockquote><span class="NotEntered">Documentation for this section has not yet been entered.</span></blockquote></td>
</tr>
<tr valign="top">
@@ -966,103 +966,6 @@
</div>
<h2>Syntax</h2>
<div class="Signature">protected event <a href="../Mono.DocTest/Widget+Del.html">Widget.Del</a> <b>AnotherEvent</b> </div>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="E:Mono.DocTest.Widget.AnotherEvent:Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentException">ArgumentException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentNullException">ArgumentNullException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentOutOfRangeException">ArgumentOutOfRangeException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArrayTypeMismatchException">ArrayTypeMismatchException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.FormatException">FormatException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.IndexOutOfRangeException">IndexOutOfRangeException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidCastException">InvalidCastException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidOperationException">InvalidOperationException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.MulticastNotSupportedException">MulticastNotSupportedException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.OutOfMemoryException">OutOfMemoryException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.RankException">RankException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="E:Mono.DocTest.Widget.AnotherEvent:Remarks">
<tt>E:Mono.DocTest.Widget.AnotherEvent</tt>.</div>
@@ -1225,31 +1128,6 @@
<blockquote class="SubsectionBox" id="M:Mono.DocTest.Widget.Dynamic0(System.Object,System.Object):Returns">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="M:Mono.DocTest.Widget.Dynamic0(System.Object,System.Object):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentException">ArgumentException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentNullException">ArgumentNullException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:Mono.DocTest.Widget.Dynamic0(System.Object,System.Object):Remarks">
<tt>M:Mono.DocTest.Widget.Dynamic0(System.Object,System.Object)</tt>
@@ -1359,103 +1237,6 @@
</div>
<h2>Syntax</h2>
<div class="Signature">[System.Obsolete("why not")]<br />public event <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Func`1">Func&lt;object&gt;</a> <b>DynamicE1</b> </div>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="E:Mono.DocTest.Widget.DynamicE1:Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentException">ArgumentException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentNullException">ArgumentNullException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArgumentOutOfRangeException">ArgumentOutOfRangeException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.ArrayTypeMismatchException">ArrayTypeMismatchException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.FormatException">FormatException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.IndexOutOfRangeException">IndexOutOfRangeException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidCastException">InvalidCastException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidOperationException">InvalidOperationException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.MulticastNotSupportedException">MulticastNotSupportedException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.OutOfMemoryException">OutOfMemoryException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.RankException">RankException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="E:Mono.DocTest.Widget.DynamicE1:Remarks">
<tt>E:Mono.DocTest.Widget.DynamicE1</tt>
@@ -1611,15 +1392,15 @@
<b>Namespace: </b>Mono.DocTest<br /><b>Assembly: </b>DocTest (in DocTest.dll)<br /><b>Assembly Versions: </b>0.0.0.0</div>
<hr size="1" />
</blockquote>
- <h3 id="M:Mono.DocTest.Widget.M1(System.Char,System.Single@,Mono.DocTest.DocValueType@)">M1 Method</h3>
- <blockquote id="M:Mono.DocTest.Widget.M1(System.Char,System.Single@,Mono.DocTest.DocValueType@):member">
+ <h3 id="M:Mono.DocTest.Widget.M1(System.Char,System.Single,Mono.DocTest.DocValueType)">M1 Method</h3>
+ <blockquote id="M:Mono.DocTest.Widget.M1(System.Char,System.Single,Mono.DocTest.DocValueType):member">
<div class="msummary">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2>Syntax</h2>
<div class="Signature">[Mono.DocTest.Doc("normal DocAttribute", Field=true)]<br />[return:Mono.DocTest.Doc("return:DocAttribute", Property=typeof(Mono.DocTest.Widget))]<br />public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>M1</b> ([Mono.DocTest.Doc("c", FlagsEnum=System.ConsoleModifiers.Alt | System.ConsoleModifiers.Control)] <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Char">char</a> c, [Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)] <i>out</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Single">float</a> f, [Mono.DocTest.Doc("v")] <i>ref</i> <a href="../Mono.DocTest/DocValueType.html">DocValueType</a> v)</div>
<h4 class="Subsection">Parameters</h4>
- <blockquote class="SubsectionBox" id="M:Mono.DocTest.Widget.M1(System.Char,System.Single@,Mono.DocTest.DocValueType@):Parameters">
+ <blockquote class="SubsectionBox" id="M:Mono.DocTest.Widget.M1(System.Char,System.Single,Mono.DocTest.DocValueType):Parameters">
<dl>
<dt>
<i>c</i>
@@ -1636,10 +1417,10 @@
</dl>
</blockquote>
<h2 class="Section">Remarks</h2>
- <div class="SectionBox" id="M:Mono.DocTest.Widget.M1(System.Char,System.Single@,Mono.DocTest.DocValueType@):Remarks">
+ <div class="SectionBox" id="M:Mono.DocTest.Widget.M1(System.Char,System.Single,Mono.DocTest.DocValueType):Remarks">
<tt>M:Mono.DocTest.Widget.M1(System.Char,System.Signle@,Mono.DocTest.DocValueType@)</tt>.</div>
<h2 class="Section">Requirements</h2>
- <div class="SectionBox" id="M:Mono.DocTest.Widget.M1(System.Char,System.Single@,Mono.DocTest.DocValueType@):Version Information">
+ <div class="SectionBox" id="M:Mono.DocTest.Widget.M1(System.Char,System.Single,Mono.DocTest.DocValueType):Version Information">
<b>Namespace: </b>Mono.DocTest<br /><b>Assembly: </b>DocTest (in DocTest.dll)<br /><b>Assembly Versions: </b>0.0.0.0</div>
<hr size="1" />
</blockquote>
@@ -1834,7 +1615,7 @@
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2>Syntax</h2>
- <div class="Signature">protected readonly <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Double">double</a> <b>monthlyAverage</b> </div>
+ <div class="Signature">protected internal readonly <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Double">double</a> <b>monthlyAverage</b> </div>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="F:Mono.DocTest.Widget.monthlyAverage:Remarks">
<tt>F:Mono.DocTest.Widget.monthlyAverage</tt>.</div>
@@ -1993,7 +1774,7 @@
<p>
<b>Value: </b>3.14159</p>
<h2>Syntax</h2>
- <div class="Signature">protected const <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Double">double</a> <b>PI</b> </div>
+ <div class="Signature">protected internal const <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Double">double</a> <b>PI</b> </div>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="F:Mono.DocTest.Widget.PI:Remarks">
<tt>F:Mono.DocTest.Widget.PI</tt>.</div>
@@ -2040,7 +1821,7 @@
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2>Syntax</h2>
- <div class="Signature">protected <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int16">short</a> <b>X</b> { set; }</div>
+ <div class="Signature">protected internal <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int16">short</a> <b>X</b> { set; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:Mono.DocTest.Widget.X:Value">A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int16">short</a> value...</blockquote>
<h2 class="Section">Remarks</h2>
@@ -2057,7 +1838,7 @@
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2>Syntax</h2>
- <div class="Signature">protected <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Double">double</a> <b>Y</b> { get; set; }</div>
+ <div class="Signature">protected internal <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Double">double</a> <b>Y</b> { get; set; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:Mono.DocTest.Widget.Y:Value">A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Double">double</a> value...</blockquote>
<h2 class="Section">Remarks</h2>
diff --git a/mcs/tools/mdoc/Test/html.expected/System/Array.html b/mcs/tools/mdoc/Test/html.expected/System/Array.html
index a32b00d185a..6564d65d7e6 100644
--- a/mcs/tools/mdoc/Test/html.expected/System/Array.html
+++ b/mcs/tools/mdoc/Test/html.expected/System/Array.html
@@ -277,7 +277,7 @@
</td>
<td colspan="2">
<b>
- <a href="#M:System.Array.Resize``1(``0[]@,System.Int32)">Resize&lt;T&gt;</a>
+ <a href="#M:System.Array.Resize``1(``0[],System.Int32)">Resize&lt;T&gt;</a>
</b>(<i>ref</i> <i title="To be added.">T</i>[], <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a>)<blockquote><span class="NotEntered">Documentation for this section has not yet been entered.</span></blockquote></td>
</tr>
</table>
@@ -353,23 +353,6 @@
<blockquote class="SubsectionBox" id="M:System.Array.AsReadOnly``1(``0[]):Returns">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="M:System.Array.AsReadOnly``1(``0[]):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.NotImplementedException">NotImplementedException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:System.Array.AsReadOnly``1(``0[]):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
@@ -424,23 +407,6 @@
<blockquote class="SubsectionBox" id="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1}):Returns">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1}):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.InvalidOperationException">InvalidOperationException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1}):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
@@ -450,15 +416,15 @@
<b>Namespace: </b>System<br /><b>Assembly: </b>DocTest (in DocTest.dll)<br /><b>Assembly Versions: </b>0.0.0.0</div>
<hr size="1" />
</blockquote>
- <h3 id="M:System.Array.Resize``1(``0[]@,System.Int32)">Resize&lt;T&gt; Generic Method</h3>
- <blockquote id="M:System.Array.Resize``1(``0[]@,System.Int32):member">
+ <h3 id="M:System.Array.Resize``1(``0[],System.Int32)">Resize&lt;T&gt; Generic Method</h3>
+ <blockquote id="M:System.Array.Resize``1(``0[],System.Int32):member">
<div class="msummary">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2>Syntax</h2>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Resize&lt;T&gt;</b> (<i>ref</i> <i title="To be added.">T</i>[] array, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a> newSize)</div>
<h4 class="Subsection">Type Parameters</h4>
- <blockquote class="SubsectionBox" id="M:System.Array.Resize``1(``0[]@,System.Int32):Type Parameters">
+ <blockquote class="SubsectionBox" id="M:System.Array.Resize``1(``0[],System.Int32):Type Parameters">
<dl>
<dt>
<i>T</i>
@@ -469,7 +435,7 @@
</dl>
</blockquote>
<h4 class="Subsection">Parameters</h4>
- <blockquote class="SubsectionBox" id="M:System.Array.Resize``1(``0[]@,System.Int32):Parameters">
+ <blockquote class="SubsectionBox" id="M:System.Array.Resize``1(``0[],System.Int32):Parameters">
<dl>
<dt>
<i>array</i>
@@ -485,29 +451,12 @@
</dd>
</dl>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="M:System.Array.Resize``1(``0[]@,System.Int32):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Exception">Exception</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
- <div class="SectionBox" id="M:System.Array.Resize``1(``0[]@,System.Int32):Remarks">
+ <div class="SectionBox" id="M:System.Array.Resize``1(``0[],System.Int32):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
- <div class="SectionBox" id="M:System.Array.Resize``1(``0[]@,System.Int32):Version Information">
+ <div class="SectionBox" id="M:System.Array.Resize``1(``0[],System.Int32):Version Information">
<b>Namespace: </b>System<br /><b>Assembly: </b>DocTest (in DocTest.dll)<br /><b>Assembly Versions: </b>0.0.0.0</div>
<hr size="1" />
</blockquote>
diff --git a/mcs/tools/mdoc/Test/html.expected/System/Environment.html b/mcs/tools/mdoc/Test/html.expected/System/Environment.html
index 55e31fff76e..5b7b38c3d05 100644
--- a/mcs/tools/mdoc/Test/html.expected/System/Environment.html
+++ b/mcs/tools/mdoc/Test/html.expected/System/Environment.html
@@ -270,23 +270,6 @@
<blockquote class="SubsectionBox" id="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder):Returns">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</blockquote>
- <h4 class="Subsection">Exceptions</h4>
- <blockquote class="SubsectionBox" id="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder):Exceptions">
- <table class="TypeDocumentation">
- <tr>
- <th>Type</th>
- <th>Reason</th>
- </tr>
- <tr valign="top">
- <td>
- <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.NotSupportedException">NotSupportedException</a>
- </td>
- <td>
- <span class="NotEntered">Documentation for this section has not yet been entered.</span>
- </td>
- </tr>
- </table>
- </blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder):Remarks">
<tt>M:System.Environment.GetFolderPath(System.Environment+SpecialFolder)</tt>
diff --git a/mcs/tools/mdoc/Test/msxdoc-expected.importslashdoc.xml b/mcs/tools/mdoc/Test/msxdoc-expected.importslashdoc.xml
index 8d6ef506077..d738dcc9fd4 100644
--- a/mcs/tools/mdoc/Test/msxdoc-expected.importslashdoc.xml
+++ b/mcs/tools/mdoc/Test/msxdoc-expected.importslashdoc.xml
@@ -74,8 +74,6 @@ class Example {
<remarks>
<c>C:Mono.DocTest.DocAttribute(System.String)</c>
</remarks>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.DocAttribute.#ctor(System.String)" /></exception>
</member>
<member name="F:Mono.DocTest.DocAttribute.Field">
<summary>To be added.</summary>
@@ -112,10 +110,6 @@ class Example {
<summary>To be added.</summary>
<remarks>
<see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" />.</remarks>
- <exception cref="T:System.ApplicationException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
- <exception cref="T:System.SystemException">To be added; from:
- <see cref="M:Mono.DocTest.DocValueType.M(System.Int32)" /></exception>
</member>
<member name="F:Mono.DocTest.DocValueType.total">
<summary>To be added.</summary>
@@ -160,8 +154,6 @@ class Example {
<see cref="M:System.Collections.Generic.List{System.Int32}.Remove(`0)" />
</para>
</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})" /></exception>
<exception cref="Whatever">text!</exception>
</member>
<member name="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})">
@@ -169,13 +161,6 @@ class Example {
<summary>To be added.</summary>
<remarks>
<c>M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})</c>.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})" />,
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</member>
<member name="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})">
<typeparam name="T">Something Else</typeparam>
@@ -183,10 +168,6 @@ class Example {
<summary>To be added.</summary>
<remarks>
<c>M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})</c>.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Linq.Error.ArgumentNull(System.String)" /></exception>
</member>
<member name="M:Mono.DocTest.UseLists.UseHelper``3(Mono.DocTest.Generic.MyList{``0}+Helper{``1,``2})">
<typeparam name="T">
@@ -252,203 +233,6 @@ class Example {
<summary>To be added.</summary>
<remarks>
<c>E:Mono.DocTest.Widget.AnotherEvent</c>.</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</member>
<member name="F:Mono.DocTest.Widget.array1">
<summary>To be added.</summary>
@@ -494,12 +278,6 @@ class Example {
<remarks>
<c>M:Mono.DocTest.Widget.Dynamic0(System.Object,System.Object)</c>
</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Dynamic.Utils.ContractUtils.RequiresNotNull(System.Object,System.String)" />,
- <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
</member>
<member name="M:Mono.DocTest.Widget.Dynamic1(System.Collections.Generic.Dictionary{System.Object,System.String})">
<param name="value">To be added.</param>
@@ -530,203 +308,6 @@ class Example {
<remarks>
<c>E:Mono.DocTest.Widget.DynamicE1</c>
</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</member>
<member name="E:Mono.DocTest.Widget.DynamicE2">
<summary>To be added.</summary>
@@ -1112,404 +693,10 @@ class Example {
<member name="E:Mono.DocTest.Generic.GenericBase`1.ItemChanged">
<summary>To be added.</summary>
<remarks>E:Mono.DocTest.Generic.GenericBase`1.ItemChanged</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</member>
<member name="E:Mono.DocTest.Generic.GenericBase`1.MyEvent">
<summary>To be added.</summary>
<remarks>E:Mono.DocTest.Generic.GenericBase`1.MyEvent</remarks>
- <exception cref="T:System.ArgumentException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentNullException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.FormatException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.IndexOutOfRangeException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidCastException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.MulticastNotSupportedException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.OutOfMemoryException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
- <exception cref="T:System.RankException">To be added; from:
- <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
- <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
- <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />,
- <see cref="M:System.Delegate.CombineImpl(System.Delegate)" />,
- <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
- <see cref="M:System.String.FormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char*,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.Append(System.String,System.Int32,System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.AppendFormatHelper(System.IFormatProvider,System.String,System.ParamsArray)" />,
- <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.FormatError" />,
- <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
- <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
- <see cref="M:System.ThrowHelper.CreateArgumentOutOfRangeException(System.ExceptionArgument)" />,
- <see cref="M:System.ThrowHelper.CreateIndexOutOfRangeException" />,
- <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
</member>
<member name="M:Mono.DocTest.Generic.GenericBase`1.op_Explicit(`0Mono`0.`0DocTest`0.`0Generic`0.`0GenericBase`0{`0U`0})~`0U`0">
<param name="list">Insert description here</param>
@@ -1783,8 +970,6 @@ class Example {
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.NotImplementedException">To be added; from:
- <see cref="M:System.Array.AsReadOnly``1(``0[])" /></exception>
</member>
<member name="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})">
<typeparam name="TInput">To be added.</typeparam>
@@ -1794,8 +979,6 @@ class Example {
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
- <exception cref="T:System.InvalidOperationException">To be added; from:
- <see cref="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})" /></exception>
</member>
<member name="M:System.Array.Resize``1(``0[]@,System.Int32)">
<typeparam name="T">To be added.</typeparam>
@@ -1803,8 +986,6 @@ class Example {
<param name="newSize">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
- <exception cref="T:System.Exception">To be added; from:
- <see cref="M:System.Array.Resize``1(``0[]@,System.Int32)" /></exception>
</member>
<member name="T:System.AsyncCallback">
<param name="ar">To be added.</param>
@@ -1826,8 +1007,6 @@ class Example {
<remarks>
<c>M:System.Environment.GetFolderPath(System.Environment+SpecialFolder)</c>
</remarks>
- <exception cref="T:System.NotSupportedException">To be added; from:
- <see cref="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder)" /></exception>
</member>
<member name="T:System.Environment+SpecialFolder">
<summary>To be added.</summary>
diff --git a/mcs/tools/mdoc/cecil.mixin.cs b/mcs/tools/mdoc/cecil.mixin.cs
index 32730729566..a6b5c6455c0 100644
--- a/mcs/tools/mdoc/cecil.mixin.cs
+++ b/mcs/tools/mdoc/cecil.mixin.cs
@@ -1,3 +1,7 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
namespace Mono.Cecil
{
static partial class Mixin {
@@ -6,5 +10,16 @@ namespace Mono.Cecil
{
return type is GenericParameter || type is TypeSpecification;
}
+
+ public static IEnumerable<MethodDefinition> GetConstructors (this TypeDefinition type)
+ {
+ if (type == null)
+ throw new ArgumentNullException (nameof (type));
+
+ if (!type.HasMethods)
+ return Array.Empty<MethodDefinition> ();
+
+ return type.Methods.Where (method => method.IsConstructor);
+ }
}
} \ No newline at end of file
diff --git a/mcs/tools/mdoc/mdoc.csproj b/mcs/tools/mdoc/mdoc.csproj
index 1468dd66260..99465448091 100644
--- a/mcs/tools/mdoc/mdoc.csproj
+++ b/mcs/tools/mdoc/mdoc.csproj
@@ -49,11 +49,80 @@
<!-- @BUILT_SOURCES@ -->
<!--Common files-->
<ItemGroup>
- <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Frameworks\AssemblySet.cs" />
- <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Frameworks\FrameworkEntry.cs" />
- <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Frameworks\FrameworkIndex.cs" />
- <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Frameworks\FrameworkTypeEntry.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Consts.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\GlobalSuppressions.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Framework\FrameworkIndexHelper.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Framework\FrameworkNamespaceModel.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Framework\FrameworkTypeModel.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\MDocException.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\MDocUpdater.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\MDocValidator.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\MdocFile.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\DocUtils.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\DocsNodeInfo.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\DocumentationEnumerator.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\DocumentationImporter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\DocumentationMember.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\DynamicParserContext.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\EcmaDocumentationEnumerator.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\EcmaDocumentationImporter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\ApplePlatformEnumFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\AttributeValueFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CSharpFullMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CSharpMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CSharpNativeTypeMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CppFormatters\CppCxFullMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CppFormatters\CppCxMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CppFormatters\CppFullMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CppFormatters\CppMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CppFormatters\CppWinRtFullMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\CppFormatters\CppWinRtMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\DefaultAttributeValueFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\DocIdFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\DocTypeFullMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\DocTypeMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\FSharpFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\FSharpFullMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\FSharpMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\FSharpUsageFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\FileNameMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\ILFullMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\ILMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\ILNativeTypeMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\JsFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\JsMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\JsUsageFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\MemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\MsxdocSlashDocMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\SlashDocCSharpMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\SlashDocMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\StandardFlagsEnumFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\VBFullMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Formatters\VBMemberFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Frameworks\AssemblySet.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Frameworks\FXUtils.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Frameworks\FrameworkEntry.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Frameworks\FrameworkIndex.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Frameworks\FrameworkTypeEntry.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Frameworks\MDocMetadataResolver.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Frameworks\MDocResolver.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\MemberFormatterState.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\MsxdocDocumentationImporter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\ResolvedTypeInfo.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Statistics\StatisticsCollector.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Statistics\StatisticsFormatter.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Statistics\StatisticsItem.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Statistics\StatisticsMetrics.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Statistics\StatisticsSaver.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Updater\Statistics\StatisticsStorage.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Util\ApiStyle.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Util\AttachedEntitiesHelper.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Util\AttachedEventDefinition.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Util\AttachedEventReference.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Util\AttachedPropertyDefinition.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Util\AttachedPropertyReference.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Util\CecilExtensions.cs" />
+ <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\Util\NativeTypeManager.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\XhtmlWriter.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\assembler.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\dump.cs" />
@@ -62,26 +131,16 @@
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\frameworksbootstrapper.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\index.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\mdoc.cs" />
- <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\monodocer.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\monodocs2html.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\monodocs2slashdoc.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\msitomsx.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\normalize.cs" />
- <Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\validate.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Documentation\webdoc.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Rocks\ObjectRocks.cs" />
<Compile Include="..\..\..\external\api-doc-tools\mdoc\Mono.Rocks\StreamRocks.cs" />
<Compile Include="..\..\..\external\cecil\rocks\Mono.Cecil.Rocks\DocCommentId.cs" />
- <Compile Include="..\..\build\common\Consts.cs" />
<Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />
<Compile Include="cecil.mixin.cs" />
- <ProjectReference Include="$(SolutionDir)\msvc\scripts\genconsts.csproj">
- <Name>genconsts</Name>
- <Project>{702AE2C0-71DD-4112-9A06-E4FABCA59986}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- <CopyToOutputDirectory>Never</CopyToOutputDirectory>
- <Private>false</Private>
- </ProjectReference>
</ItemGroup>
<!--End of common files-->
<!-- @ALL_SOURCES@ -->
diff --git a/mcs/tools/mdoc/mdoc.exe.sources b/mcs/tools/mdoc/mdoc.exe.sources
index adcd5d624da..1407d067b3d 100644
--- a/mcs/tools/mdoc/mdoc.exe.sources
+++ b/mcs/tools/mdoc/mdoc.exe.sources
@@ -1,8 +1,9 @@
-../../build/common/Consts.cs
../../class/Mono.Options/Mono.Options/Options.cs
../../../external/cecil/rocks/Mono.Cecil.Rocks/DocCommentId.cs
+../../../external/api-doc-tools/mdoc/GlobalSuppressions.cs
+../../../external/api-doc-tools/mdoc/Consts.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/assembler.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/dump.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/ecmadoc.cs
@@ -11,20 +12,85 @@
../../../external/api-doc-tools/mdoc/Mono.Documentation/frameworksbootstrapper.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/mdoc.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/MdocFile.cs
-../../../external/api-doc-tools/mdoc/Mono.Documentation/monodocer.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/MDocValidator.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/MDocUpdater.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/MDocException.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/monodocs2html.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/monodocs2slashdoc.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/msitomsx.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/normalize.cs
-../../../external/api-doc-tools/mdoc/Mono.Documentation/validate.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/webdoc.cs
../../../external/api-doc-tools/mdoc/Mono.Documentation/XhtmlWriter.cs
-../../../external/api-doc-tools/mdoc/Mono.Documentation/Frameworks/AssemblySet.cs
-../../../external/api-doc-tools/mdoc/Mono.Documentation/Frameworks/FrameworkEntry.cs
-../../../external/api-doc-tools/mdoc/Mono.Documentation/Frameworks/FrameworkIndex.cs
-../../../external/api-doc-tools/mdoc/Mono.Documentation/Frameworks/FrameworkTypeEntry.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/ApplePlatformEnumFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CppFormatters/CppWinRtMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/FSharpFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/JsFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/JsMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/JsUsageFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/FSharpFullMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/FSharpMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/FSharpUsageFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CppFormatters/CppWinRtFullMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CppFormatters/CppCxFullMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CppFormatters/CppFullMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CppFormatters/CppCxMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CSharpMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/SlashDocCSharpMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/MsxdocSlashDocMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/StandardFlagsEnumFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/DefaultAttributeValueFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/AttributeValueFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/VBFullMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/VBMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/ResolvedTypeInfo.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/FileNameMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/SlashDocMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/DocTypeMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/DocTypeFullMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CppFormatters/CppMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CSharpFullMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CSharpNativeTypeMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/ILNativeTypeMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/ILMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/ILFullMemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/DocIdFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/MemberFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Frameworks/FrameworkIndex.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Frameworks/FrameworkEntry.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Frameworks/FrameworkTypeEntry.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Frameworks/AssemblySet.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Frameworks/MDocResolver.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Frameworks/FXUtils.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Frameworks/MDocMetadataResolver.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/MemberFormatterState.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/DynamicParserContext.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/DocumentationMember.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/EcmaDocumentationImporter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/MsxdocDocumentationImporter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/DocumentationImporter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/EcmaDocumentationEnumerator.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/DocumentationEnumerator.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/DocsNodeInfo.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Statistics/StatisticsCollector.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Statistics/StatisticsFormatter.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Statistics/StatisticsItem.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Statistics/StatisticsMetrics.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Statistics/StatisticsSaver.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/Statistics/StatisticsStorage.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Updater/DocUtils.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Util/ApiStyle.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Util/AttachedEventDefinition.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Util/AttachedEntitiesHelper.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Util/AttachedEventReference.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Util/AttachedPropertyDefinition.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Util/AttachedPropertyReference.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Util/CecilExtensions.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Util/NativeTypeManager.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Framework/FrameworkIndexHelper.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Framework/FrameworkTypeModel.cs
+../../../external/api-doc-tools/mdoc/Mono.Documentation/Framework/FrameworkNamespaceModel.cs
../../../external/api-doc-tools/mdoc/Mono.Rocks/ObjectRocks.cs
../../../external/api-doc-tools/mdoc/Mono.Rocks/StreamRocks.cs
-cecil.mixin.cs \ No newline at end of file
+cecil.mixin.cs
diff --git a/mcs/tools/nunit-lite/NUnitLite/nunitlite.csproj b/mcs/tools/nunit-lite/NUnitLite/nunitlite.csproj
index acf74f50bee..6fd4d2a91ab 100644
--- a/mcs/tools/nunit-lite/NUnitLite/nunitlite.csproj
+++ b/mcs/tools/nunit-lite/NUnitLite/nunitlite.csproj
@@ -375,24 +375,24 @@
<ProjectReference Include="../../../class/corlib/corlib.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(Platform)' == 'monodroid_tools' ">
- <Reference Include="./../../../../external/binary-reference-assemblies/v4.6/System.dll">
+ <Reference Include="./../../../../external/binary-reference-assemblies/v4.7/System.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../../external/binary-reference-assemblies/v4.6/System.dll</HintPath>
+ <HintPath>./../../../../external/binary-reference-assemblies/v4.7/System.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../../external/binary-reference-assemblies/v4.6/System.Xml.dll">
+ <Reference Include="./../../../../external/binary-reference-assemblies/v4.7/System.Xml.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../../external/binary-reference-assemblies/v4.6/System.Xml.dll</HintPath>
+ <HintPath>./../../../../external/binary-reference-assemblies/v4.7/System.Xml.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../../external/binary-reference-assemblies/v4.6/System.Core.dll">
+ <Reference Include="./../../../../external/binary-reference-assemblies/v4.7/System.Core.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../../external/binary-reference-assemblies/v4.6/System.Core.dll</HintPath>
+ <HintPath>./../../../../external/binary-reference-assemblies/v4.7/System.Core.dll</HintPath>
<Private>False</Private>
</Reference>
- <Reference Include="./../../../../external/binary-reference-assemblies/v4.6/mscorlib.dll">
+ <Reference Include="./../../../../external/binary-reference-assemblies/v4.7/mscorlib.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../../../external/binary-reference-assemblies/v4.6/mscorlib.dll</HintPath>
+ <HintPath>./../../../../external/binary-reference-assemblies/v4.7/mscorlib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>