diff options
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<U>+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase<U>+NestedCollection+Enumerator"> - <TypeSignature Language="C#" Value="protected struct GenericBase<U>.NestedCollection.Enumerator" /> + <TypeSignature Language="C#" Value="protected internal struct GenericBase<U>.NestedCollection.Enumerator" /> <TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator<U> 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<U> list);" /> + <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase<U> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1<!U> 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<System.Int32[]></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<int[]> GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<int32[]> GetEnumerator() cil managed" /> <MemberType>Method</MemberType> + <Implements> + <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember> + </Implements> <ReturnValue> <ReturnType>System.Collections.Generic.IEnumerator<System.Int32[]></ReturnType> </ReturnValue> @@ -98,7 +104,7 @@ </Member> <Member MemberName="RefMethod<U>"> <MemberSignature Language="C#" Value="public void RefMethod<U> (ref T t, ref U u);" /> - <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T t, !!U u) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T& t, !!U& 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&" RefType="ref" /> - <Parameter Name="u" Type="U&" 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<A></InterfaceName> </Interface> <Interface> + <InterfaceName>System.Collections.Generic.IEnumerable<T></InterfaceName> + </Interface> + <Interface> <InterfaceName>System.Collections.Generic.IEnumerator<A></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<A>.Method<U> (A a, U u);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo<A>.Method<U>(!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<A>.Add (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.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<A>.Clear ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.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<A>.Contains (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.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<A>.IsReadOnly { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection<A>.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<A>.Remove (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.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<A> IEnumerable<A>.GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<!A> System.Collections.Generic.IEnumerable<A>.GetEnumerator() cil managed" /> <MemberType>Method</MemberType> + <Implements> + <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember> + </Implements> <ReturnValue> <ReturnType>System.Collections.Generic.IEnumerator<A></ReturnType> </ReturnValue> @@ -285,6 +333,9 @@ <MemberSignature Language="C#" Value="A System.Collections.Generic.IEnumerator<A>.Current { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator<A>.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<T>"> @@ -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<T,U,V>"> 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& f, valuetype Mono.DocTest.DocValueType& v) cil managed" /> <MemberType>Method</MemberType> <Attributes> <Attribute> @@ -796,14 +396,14 @@ </Attribute> </Attributes> </Parameter> - <Parameter Name="f" Type="System.Single&" 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&" 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<TInput,TOutput>"> @@ -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<T>"> <MemberSignature Language="C#" Value="public static void Resize<T> (ref T[] array, int newSize);" /> - <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[] array, int32 newSize) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[]& 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[]&" 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<T,U>"> + <Member MemberName="ConvertAll<TInput,TOutput>"> <MemberSignature Language="C#" Value="public static TOutput[] ConvertAll<TInput,TOutput> (TInput[] array, Converter<TInput,TOutput> converter);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!TOutput[] ConvertAll<TInput, TOutput>(!!TInput[] array, class System.Converter`2<!!TInput, !!TOutput> 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<T,U>" /> 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<T>"> <MemberSignature Language="C#" Value="public static void Resize<T> (ref T[] array, int newSize);" /> - <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[] array, int32 newSize) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[]& 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[]&" 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<U>+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase<U>+NestedCollection+Enumerator"> - <TypeSignature Language="C#" Value="protected struct GenericBase<U>.NestedCollection.Enumerator" /> + <TypeSignature Language="C#" Value="protected internal struct GenericBase<U>.NestedCollection.Enumerator" /> <TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator<U> 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<U> list);" /> + <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase<U> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1<!U> 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<System.Int32[]></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<int[]> GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<int32[]> 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<U>"> <MemberSignature Language="C#" Value="public void RefMethod<U> (ref T t, ref U u);" /> - <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T t, !!U u) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T& t, !!U& 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&" RefType="ref" /> - <Parameter Name="u" Type="U&" 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<A></InterfaceName> </Interface> <Interface> + <InterfaceName>System.Collections.Generic.IEnumerable<T></InterfaceName> + </Interface> + <Interface> <InterfaceName>System.Collections.Generic.IEnumerator<A></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<A>.Method<U> (A a, U u);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo<A>.Method<U>(!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<A>.Add (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.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<A>.Clear ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.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<A>.Contains (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.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<A>.IsReadOnly { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection<A>.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<A>.Remove (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.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<A> IEnumerable<A>.GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<!A> System.Collections.Generic.IEnumerable<A>.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<A>.Current { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator<A>.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<T>"> @@ -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<T,U,V>"> 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& f, valuetype Mono.DocTest.DocValueType& 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&" 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&" 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<TInput,TOutput>"> @@ -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<T>"> <MemberSignature Language="C#" Value="public static void Resize<T> (ref T[] array, int newSize);" /> - <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[] array, int32 newSize) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[]& 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[]&" 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<U>+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase<U>+NestedCollection+Enumerator"> - <TypeSignature Language="C#" Value="protected struct GenericBase<U>.NestedCollection.Enumerator" /> + <TypeSignature Language="C#" Value="protected internal struct GenericBase<U>.NestedCollection.Enumerator" /> <TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator<U> 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<U> list);" /> + <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase<U> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1<!U> 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<System.Int32[]></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<int[]> GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<int32[]> 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<U>"> <MemberSignature Language="C#" Value="public void RefMethod<U> (ref T t, ref U u);" /> - <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T t, !!U u) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T& t, !!U& 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&" RefType="ref" /> - <Parameter Name="u" Type="U&" 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<A></InterfaceName> </Interface> <Interface> + <InterfaceName>System.Collections.Generic.IEnumerable<T></InterfaceName> + </Interface> + <Interface> <InterfaceName>System.Collections.Generic.IEnumerator<A></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<A>.Method<U> (A a, U u);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo<A>.Method<U>(!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<A>.Add (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.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<A>.Clear ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.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<A>.Contains (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.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<A>.IsReadOnly { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection<A>.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<A>.Remove (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.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<A> IEnumerable<A>.GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<!A> System.Collections.Generic.IEnumerable<A>.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<A>.Current { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator<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> @@ -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<T>"> @@ -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<T,U,V>"> 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& f, valuetype Mono.DocTest.DocValueType& 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&" 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&" 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<TInput,TOutput>"> @@ -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<T>"> <MemberSignature Language="C#" Value="public static void Resize<T> (ref T[] array, int newSize);" /> - <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[] array, int32 newSize) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[]& 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[]&" 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<T>"> <MemberSignature Language="C#" Value="public static void Bar<T> (this Mono.DocTest.Generic.IFoo<T> self, string s);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Bar<T>(class Mono.DocTest.Generic.IFoo`1<!!T> 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="<Extension()>
Public Sub Bar(Of T) (self As IFoo(Of T), s As String)" /> + <MemberSignature Language="F#" Value="static member Bar : Mono.DocTest.Generic.IFoo<'T> * string -> unit" Usage="Mono.DocTest.Generic.Extensions.Bar (self, s)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Bar(Mono::DocTest::Generic::IFoo<T> ^ self, System::String ^ s);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Bar(Mono::DocTest::Generic::IFoo<T> ^ self, Platform::String ^ s);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -42,6 +53,10 @@ <Member MemberName="ForEach<T>"> <MemberSignature Language="C#" Value="public static void ForEach<T> (this System.Collections.Generic.IEnumerable<T> self, Action<T> a);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ForEach<T>(class System.Collections.Generic.IEnumerable`1<!!T> self, class System.Action`1<!!T> 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="<Extension()>
Public Sub ForEach(Of T) (self As IEnumerable(Of T), a As Action(Of T))" /> + <MemberSignature Language="F#" Value="static member ForEach : seq<'T> * Action<'T> -> unit" Usage="Mono.DocTest.Generic.Extensions.ForEach (self, a)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void ForEach(System::Collections::Generic::IEnumerable<T> ^ self, Action<T> ^ 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<double> ToDouble (this System.Collections.Generic.IEnumerable<int> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<float64> ToDouble(class System.Collections.Generic.IEnumerable`1<int32> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble(System.Collections.Generic.IEnumerable{System.Int32})" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToDouble (list As IEnumerable(Of Integer)) As IEnumerable(Of Double)" /> + <MemberSignature Language="F#" Value="static member ToDouble : seq<int> -> seq<double>" 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:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<double> ^ ToDouble(System::Collections::Generic::IEnumerable<int> ^ list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -87,6 +107,11 @@ <Member MemberName="ToDouble<T>"> <MemberSignature Language="C#" Value="public static double ToDouble<T> (this T val) where T : Mono.DocTest.Generic.IFoo<T>;" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 ToDouble<(class Mono.DocTest.Generic.IFoo`1<!!T>) T>(!!T val) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble``1(``0)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToDouble(Of T As IFoo(Of T)) (val As T) As Double" /> + <MemberSignature Language="F#" Value="static member ToDouble : 'T -> double (requires 'T :> Mono.DocTest.Generic.IFoo<'T>)" Usage="Mono.DocTest.Generic.Extensions.ToDouble val" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 where T : Mono::DocTest::Generic::IFoo<T>[System::Runtime::CompilerServices::Extension]
 static double ToDouble(T val);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
 where T : Mono::DocTest::Generic::IFoo<T>[System::Runtime::CompilerServices::Extension]
 static double ToDouble(T val);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -115,6 +140,10 @@ <Member MemberName="ToEnumerable<T>"> <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable<T> ToEnumerable<T> (this T self);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<!!T> ToEnumerable<T>(!!T self) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToEnumerable``1(``0)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Iterator Function ToEnumerable(Of T) (self As T) As IEnumerable(Of T)" /> + <MemberSignature Language="F#" Value="static member ToEnumerable : 'T -> seq<'T>" Usage="Mono.DocTest.Generic.Extensions.ToEnumerable self" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ 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<TArg,TRet>" FullName="Mono.DocTest.Generic.Func<TArg,TRet>"> <TypeSignature Language="C#" Value="public delegate TRet Func<in TArg,out TRet>(TArg a) where TArg : Exception;" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Func`2<(class System.Exception) - TArg, + TRet> 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<'Arg, 'Ret (requires 'Arg :> Exception)> = delegate of 'Arg -> 'Ret" /> + <TypeSignature Language="C++ CLI" Value="generic <typename TArg, typename TRet>
 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<U>+FooEventArgs" FullName="Mono.DocTest.Generic.GenericBase<U>+FooEventArgs"> <TypeSignature Language="C#" Value="public class GenericBase<U>.FooEventArgs : EventArgs" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit GenericBase`1/FooEventArgs<U> 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
Inherits EventArgs" /> + <TypeSignature Language="F#" Value="type GenericBase<'U>.FooEventArgs = class
 inherit EventArgs" /> + <TypeSignature Language="C++ CLI" Value="public: ref class GenericBase<U>::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:
 FooEventArgs();" /> + <MemberSignature Language="C++ CX" Value="public:
 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<U>+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase<U>+NestedCollection+Enumerator"> - <TypeSignature Language="C#" Value="protected struct GenericBase<U>.NestedCollection.Enumerator" /> + <TypeSignature Language="C#" Value="protected internal struct GenericBase<U>.NestedCollection.Enumerator" /> <TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator<U> 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<U>::NestedCollection::Enumerator" /> + <TypeSignature Language="C++ CX" Value="public protected value class GenericBase<U>::NestedCollection::Enumerator" /> + <TypeSignature Language="C++ WINRT" Value="struct GenericBase<U>::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<U>+NestedCollection" FullName="Mono.DocTest.Generic.GenericBase<U>+NestedCollection"> <TypeSignature Language="C#" Value="public class GenericBase<U>.NestedCollection" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit GenericBase`1/NestedCollection<U> 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<'U>.NestedCollection = class" /> + <TypeSignature Language="C++ CLI" Value="public: ref class GenericBase<U>::NestedCollection" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class GenericBase<U>::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:
 NestedCollection();" /> + <MemberSignature Language="C++ CX" Value="public:
 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<U>" FullName="Mono.DocTest.Generic.GenericBase<U>"> <TypeSignature Language="C#" Value="public class GenericBase<U>" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit GenericBase`1<U> 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<'U> = class" /> + <TypeSignature Language="C++ CLI" Value="generic <typename U>
public ref class GenericBase" /> + <TypeSignature Language="C++ WINRT" Value="template <typename U>
[Windows::Foundation::Metadata::WebHostHidden]
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:
 GenericBase();" /> + <MemberSignature Language="C++ CX" Value="public:
 GenericBase();" /> + <MemberSignature Language="C++ WINRT" Value=" GenericBase();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -34,6 +44,12 @@ <Member MemberName="BaseMethod<S>"> <MemberSignature Language="C#" Value="public U BaseMethod<S> (S genericParameter);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance !U BaseMethod<S>(!!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 -> 'U" Usage="genericBase.BaseMethod genericParameter" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename S>
 U BaseMethod(S genericParameter);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename S>
 U BaseMethod(S genericParameter);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename S>
 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<'U>.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<Mono.DocTest.Generic.MyList<U>,Mono.DocTest.Generic.MyList<U>.Helper<U,U>> ItemChanged;" /> <MemberSignature Language="ILAsm" Value=".event class System.Action`2<class Mono.DocTest.Generic.MyList`1<!U>, class Mono.DocTest.Generic.MyList`1/Helper`2<!U, !U, !U>> 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<Mono.DocTest.Generic.MyList<'U>, Mono.DocTest.Generic.MyList<'U>.Helper<'U, 'U>> " Usage="member this.ItemChanged : System.Action<Mono.DocTest.Generic.MyList<'U>, Mono.DocTest.Generic.MyList<'U>.Helper<'U, 'U>> " /> + <MemberSignature Language="C++ CLI" Value="public:
 event Action<Mono::DocTest::Generic::MyList<U> ^, Mono::DocTest::Generic::MyList<U>::Helper<U, U> ^> ^ 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<Mono.DocTest.Generic.GenericBase<U>.FooEventArgs> MyEvent;" /> <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Mono.DocTest.Generic.GenericBase`1/FooEventArgs<!U>> 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<Mono.DocTest.Generic.GenericBase<'U>.FooEventArgs> " Usage="member this.MyEvent : System.EventHandler<Mono.DocTest.Generic.GenericBase<'U>.FooEventArgs> " /> + <MemberSignature Language="C++ CLI" Value="public:
 event EventHandler<Mono::DocTest::Generic::GenericBase<U>::FooEventArgs ^> ^ 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<U> list);" /> + <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase<U> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1<!U> 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<'U> -> 'U" Usage="Mono.DocTest.Generic.GenericBase<'U>.op_Explicit list" /> + <MemberSignature Language="C++ CLI" Value="public:
 static explicit operator U(Mono::DocTest::Generic::GenericBase<U> ^ list);" /> + <MemberSignature Language="C++ WINRT" Value=" static explicit operator U(Mono::DocTest::Generic::GenericBase<U> const & 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<U> StaticField1;" /> <MemberSignature Language="ILAsm" Value=".field public static initonly class Mono.DocTest.Generic.GenericBase`1<!U> 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<'U>" Usage="Mono.DocTest.Generic.GenericBase<'U>.StaticField1" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly Mono::DocTest::Generic::GenericBase<U> ^ StaticField1;" /> + <MemberSignature Language="C++ WINRT" Value="static initonly Mono::DocTest::Generic::GenericBase<U> 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<T>" FullName="Mono.DocTest.Generic.IFoo<T>"> <TypeSignature Language="C#" Value="public interface IFoo<T>" /> <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IFoo`1<T>" /> + <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<'T> = interface" /> + <TypeSignature Language="C++ CLI" Value="generic <typename T>
public interface class IFoo" /> + <TypeSignature Language="C++ CX" Value="public interface class IFoo" /> + <TypeSignature Language="C++ WINRT" Value="template <typename T>
__interface IFoo" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -18,6 +24,11 @@ <Member MemberName="Method<U>"> <MemberSignature Language="C#" Value="public T Method<U> (T t, U u);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T Method<U>(!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 -> 'T" Usage="iFoo.Method (t, u)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U>
 T Method(T t, U u);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename U>
 T Method(T t, U u);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U>
 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<T>+Helper<U,V>" FullName="Mono.DocTest.Generic.MyList<T>+Helper<U,V>"> <TypeSignature Language="C#" Value="public class MyList<T>.Helper<U,V>" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit MyList`1/Helper`2<T, U, V> 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<'T>.Helper<'U, 'V> = class" /> + <TypeSignature Language="C++ CLI" Value="public: generic <typename U, typename V>
ref class MyList<T>::Helper" /> + <TypeSignature Language="C++ WINRT" Value="template <typename U, typename V>
[Windows::Foundation::Metadata::WebHostHidden]
class MyList<T>::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:
 Helper();" /> + <MemberSignature Language="C++ CX" Value="public:
 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 -> unit" Usage="helper.UseT (a, b, c)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void UseT(T a, U b, V c);" /> + <MemberSignature Language="C++ CX" Value="public:
 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<T>" FullName="Mono.DocTest.Generic.MyList<T>"> <TypeSignature Language="C#" Value="public class MyList<T> : Mono.DocTest.Generic.GenericBase<T>, System.Collections.Generic.IEnumerable<int[]>" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MyList`1<T> extends Mono.DocTest.Generic.GenericBase`1<!T> implements class System.Collections.Generic.IEnumerable`1<int32[]>, class System.Collections.IEnumerable" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.MyList`1" /> + <TypeSignature Language="VB.NET" Value="Public Class MyList(Of T)
Inherits GenericBase(Of T)
Implements IEnumerable(Of Integer())" /> + <TypeSignature Language="F#" Value="type MyList<'T> = class
 inherit GenericBase<'T>
 interface seq<int[]>
 interface IEnumerable" /> + <TypeSignature Language="C++ CLI" Value="generic <typename T>
public ref class MyList : Mono::DocTest::Generic::GenericBase<T>, System::Collections::Generic::IEnumerable<cli::array <int> ^>" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -24,6 +28,9 @@ <Interface> <InterfaceName>System.Collections.Generic.IEnumerable<System.Int32[]></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:
 MyList();" /> + <MemberSignature Language="C++ CX" Value="public:
 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<int[]> GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<int32[]> 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 -> System.Collections.Generic.IEnumerator<int[]>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<int[]>" Usage="myList.GetEnumerator " /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual System::Collections::Generic::IEnumerator<cli::array <int> ^> ^ 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<U,V>"> <MemberSignature Language="C#" Value="public Mono.DocTest.Generic.MyList<T>.Helper<U,V> GetHelper<U,V> ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.DocTest.Generic.MyList`1/Helper`2<!T, !!U, !!V> GetHelper<U, V>() 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 -> Mono.DocTest.Generic.MyList<'T>.Helper<'U, 'V>" Usage="myList.GetHelper " /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U, typename V>
 Mono::DocTest::Generic::MyList<T>::Helper<U, V> ^ GetHelper();" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U, typename V>
 Mono::DocTest::Generic::MyList<T>::Helper<U, V> GetHelper();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -87,6 +111,11 @@ <Member MemberName="Method<U>"> <MemberSignature Language="C#" Value="public void Method<U> (T t, U u);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Method<U>(!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 -> unit" Usage="myList.Method (t, u)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U>
 void Method(T t, U u);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename U>
 void Method(T t, U u);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U>
 void Method(T t, U u);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -111,7 +140,12 @@ </Member> <Member MemberName="RefMethod<U>"> <MemberSignature Language="C#" Value="public void RefMethod<U> (ref T t, ref U u);" /> - <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T t, !!U u) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T& t, !!U& u) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@)" /> + <MemberSignature Language="F#" Value="member this.RefMethod : * -> unit" Usage="myList.RefMethod (t, u)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U>
 void RefMethod(T % t, U % u);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename U>
 void RefMethod(T & t, U & u);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U>
 void RefMethod(T & t, U & 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&" RefType="ref" /> - <Parameter Name="u" Type="U&" 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 -> unit" Usage="myList.Test t" /> + <MemberSignature Language="C++ CLI" Value="public:
 void Test(T t);" /> + <MemberSignature Language="C++ CX" Value="public:
 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<U,V>"> <MemberSignature Language="C#" Value="public void UseHelper<U,V> (Mono.DocTest.Generic.MyList<T>.Helper<U,V> helper);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseHelper<U, V>(class Mono.DocTest.Generic.MyList`1/Helper`2<!T, !!U, !!V> 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<'T>.Helper<'U, 'V> -> unit" Usage="myList.UseHelper helper" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U, typename V>
 void UseHelper(Mono::DocTest::Generic::MyList<T>::Helper<U, V> ^ helper);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U, typename V>
 void UseHelper(Mono::DocTest::Generic::MyList<T>::Helper<U, V> const & 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<A,B>" FullName="Mono.DocTest.Generic.MyList<A,B>"> <TypeSignature Language="C#" Value="public class MyList<A,B> : Mono.DocTest.Generic.GenericBase<System.Collections.Generic.Dictionary<A,B>>, Mono.DocTest.Generic.IFoo<A>, System.Collections.Generic.ICollection<A>, System.Collections.Generic.IEnumerable<A>, System.Collections.Generic.IEnumerator<A> where A : class, IList<B>, new() where B : class, A" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MyList`2<class .ctor (class System.Collections.Generic.IList`1<!B>) A, class (!A) B> extends Mono.DocTest.Generic.GenericBase`1<class System.Collections.Generic.Dictionary`2<!A, !B>> implements class Mono.DocTest.Generic.IFoo`1<!A>, class System.Collections.Generic.ICollection`1<!A>, class System.Collections.Generic.IEnumerable`1<!A>, class System.Collections.Generic.IEnumerator`1<!A>, 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)
Inherits GenericBase(Of Dictionary(Of A, B))
Implements ICollection(Of A), IEnumerable(Of A), IEnumerator(Of A), IFoo(Of A)" /> + <TypeSignature Language="F#" Value="type MyList<'A, #'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))> = class
 inherit GenericBase<Dictionary<'A, #'A>>
 interface seq<'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))>
 interface IEnumerable
 interface IEnumerator<'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))>
 interface IDisposable
 interface IEnumerator
 interface ICollection<'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))>
 interface IFoo<'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))>" /> + <TypeSignature Language="C++ CLI" Value="generic <typename A, typename B>
 where A : class, IList<B>, gcnew() where B : class, Apublic ref class MyList : Mono::DocTest::Generic::GenericBase<System::Collections::Generic::Dictionary<A, B> ^>, Mono::DocTest::Generic::IFoo<A>, System::Collections::Generic::ICollection<A>, System::Collections::Generic::IEnumerable<A>, System::Collections::Generic::IEnumerator<A>" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -37,8 +41,20 @@ <InterfaceName>System.Collections.Generic.IEnumerable<A></InterfaceName> </Interface> <Interface> + <InterfaceName>System.Collections.Generic.IEnumerable<T></InterfaceName> + </Interface> + <Interface> <InterfaceName>System.Collections.Generic.IEnumerator<A></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:
 MyList();" /> + <MemberSignature Language="C++ CX" Value="public:
 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 -> unit
override this.CopyTo : 'A[] * int -> unit" Usage="myList.CopyTo (array, arrayIndex)" /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual void CopyTo(cli::array <A> ^ array, int arrayIndex);" /> + <MemberSignature Language="C++ CX" Value="public:
 void CopyTo(Platform::Array <A> ^ array, int arrayIndex);" /> + <MemberSignature Language="C++ WINRT" Value="void CopyTo(std::Array <A> const & 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<'A, #'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.Count" /> + <MemberSignature Language="C++ CLI" Value="public:
 property int Count { int get(); };" /> + <MemberSignature Language="C++ CX" Value="public:
 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<'A, #'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.Current" /> + <MemberSignature Language="C++ CLI" Value="public:
 property A Current { A get(); };" /> + <MemberSignature Language="C++ CX" Value="public:
 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 -> unit
override this.Dispose : unit -> unit" Usage="myList.Dispose " /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual void Dispose();" /> + <MemberSignature Language="C++ CX" Value="public:
 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<System.Collections.Generic.IEnumerable<A>,System.Collections.Generic.IEnumerable<B>> Foo ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.Collections.Generic.KeyValuePair`2<class System.Collections.Generic.IEnumerable`1<!A>, class System.Collections.Generic.IEnumerable`1<!B>> 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 -> System.Collections.Generic.KeyValuePair<seq<'A>, seq<#'A>>" Usage="myList.Foo " /> + <MemberSignature Language="C++ CLI" Value="public:
 System::Collections::Generic::KeyValuePair<System::Collections::Generic::IEnumerable<A> ^, System::Collections::Generic::IEnumerable<B> ^> 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<A>.Enumerator GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.Collections.Generic.List`1/Enumerator<!A> 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 -> System.Collections.Generic.List<'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.Enumerator" Usage="myList.GetEnumerator " /> + <MemberSignature Language="C++ CLI" Value="public:
 System::Collections::Generic::List<A>::Enumerator GetEnumerator();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -166,7 +226,14 @@ <Member MemberName="Mono.DocTest.Generic.IFoo<A>.Method<U>"> <MemberSignature Language="C#" Value="A IFoo<A>.Method<U> (A a, U u);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo<A>.Method<U>(!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 <typename U>
 virtual A Mono.DocTest.Generic.IFoo<A>.Method(A a, U u) = Mono::DocTest::Generic::IFoo<A>::Method;" /> + <MemberSignature Language="C++ CX" Value="generic <typename U>
 virtual A Mono.DocTest.Generic.IFoo<A>.Method(A a, U u) = Mono::DocTest::Generic::IFoo<A>::Method;" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U>
 A Mono.DocTest.Generic.IFoo<A>.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 -> bool
override this.MoveNext : unit -> bool" Usage="myList.MoveNext " /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual bool MoveNext();" /> + <MemberSignature Language="C++ CX" Value="public:
 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 -> unit
override this.Reset : unit -> unit" Usage="myList.Reset " /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual void Reset();" /> + <MemberSignature Language="C++ CX" Value="public:
 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<A>.Add"> <MemberSignature Language="C#" Value="void ICollection<A>.Add (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.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<A>.Add(A item) = System::Collections::Generic::ICollection<A>::Add;" /> + <MemberSignature Language="C++ CX" Value=" virtual void System.Collections.Generic.ICollection<A>.Add(A item) = System::Collections::Generic::ICollection<A>::Add;" /> + <MemberSignature Language="C++ WINRT" Value="void System.Collections.Generic.ICollection<A>.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<A>.Clear"> <MemberSignature Language="C#" Value="void ICollection<A>.Clear ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.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<A>.Clear() = System::Collections::Generic::ICollection<A>::Clear;" /> + <MemberSignature Language="C++ CX" Value=" virtual void System.Collections.Generic.ICollection<A>.Clear() = System::Collections::Generic::ICollection<A>::Clear;" /> + <MemberSignature Language="C++ WINRT" Value="void System.Collections.Generic.ICollection<A>.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<A>.Contains"> <MemberSignature Language="C#" Value="bool ICollection<A>.Contains (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.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<A>.Contains(A item) = System::Collections::Generic::ICollection<A>::Contains;" /> + <MemberSignature Language="C++ CX" Value=" virtual bool System.Collections.Generic.ICollection<A>.Contains(A item) = System::Collections::Generic::ICollection<A>::Contains;" /> + <MemberSignature Language="C++ WINRT" Value="bool System.Collections.Generic.ICollection<A>.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<A>.IsReadOnly"> <MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection<A>.IsReadOnly { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection<A>.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<A>.IsReadOnly" /> + <MemberSignature Language="C++ CLI" Value="property bool System::Collections::Generic::ICollection<A>::IsReadOnly { bool get(); };" /> + <MemberSignature Language="C++ CX" Value="property bool System::Collections::Generic::ICollection<A>::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<A>.Remove"> <MemberSignature Language="C#" Value="bool ICollection<A>.Remove (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.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<A>.Remove(A item) = System::Collections::Generic::ICollection<A>::Remove;" /> + <MemberSignature Language="C++ CX" Value=" virtual bool System.Collections.Generic.ICollection<A>.Remove(A item) = System::Collections::Generic::ICollection<A>::Remove;" /> + <MemberSignature Language="C++ WINRT" Value="bool System.Collections.Generic.ICollection<A>.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<A>.GetEnumerator"> <MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerator<A> IEnumerable<A>.GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<!A> System.Collections.Generic.IEnumerable<A>.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<A> ^ System.Collections.Generic.IEnumerable<A>.GetEnumerator() = System::Collections::Generic::IEnumerable<A>::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<A>.Current"> <MemberSignature Language="C#" Value="A System.Collections.Generic.IEnumerator<A>.Current { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator<A>.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<A>.Current" /> + <MemberSignature Language="C++ CLI" Value="property A System::Collections::Generic::IEnumerator<A>::Current { A get(); };" /> + <MemberSignature Language="C++ CX" Value="property A System::Collections::Generic::IEnumerator<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> @@ -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<string,dynamic,object> 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<string, obj, obj> -> obj" /> + <TypeSignature Language="JavaScript" Usage="var dHandler = function(value){
/* Your code */
}" /> + <TypeSignature Language="C++ CLI" Value="public delegate System::Object ^ D(Func<System::String ^, System::Object ^, System::Object ^> ^ 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
Inherits Attribute" /> + <TypeSignature Language="F#" Value="type DocAttribute = class
 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 -> 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:
 DocAttribute(System::String ^ docs);" /> + <MemberSignature Language="C++ CX" Value="public:
 DocAttribute(Platform::String ^ docs);" /> + <MemberSignature Language="C++ WINRT" Value=" DocAttribute(std::wstring const & 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;
docAttribute.property = type;" /> + <MemberSignature Language="C++ CLI" Value="public:
 property Type ^ Property { Type ^ get(); void set(Type ^ value); };" /> + <MemberSignature Language="C++ CX" Value="public:
 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
Implements IProcess" /> + <TypeSignature Language="F#" Value="type DocValueType = struct
 interface IProcess" /> + <TypeSignature Language="JavaScript" Usage="var docValueType = {
total : /* Your value */
}" /> + <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 -> unit" Usage="docValueType.M i" /> + <MemberSignature Language="JavaScript" Value="function m(i)" Usage="docValueType.m(i)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ CX" Value="public:
 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]
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:
 UseLists();" /> + <MemberSignature Language="C++ CX" Value="public:
 UseLists();" /> + <MemberSignature Language="C++ WINRT" Value=" UseLists();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -30,6 +42,10 @@ <Member MemberName="GetValues<T>"> <MemberSignature Language="C#" Value="public Mono.DocTest.Generic.MyList<T> GetValues<T> (T value) where T : struct;" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.DocTest.Generic.MyList`1<!!T> GetValues<struct .ctor (class System.ValueType) T>(!!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 -> Mono.DocTest.Generic.MyList<'T (requires 'T : struct)> (requires 'T : struct)" Usage="useLists.GetValues value" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 where T : value class Mono::DocTest::Generic::MyList<T> ^ 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<int> list);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class Mono.DocTest.Generic.MyList`1<int32> 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<int> -> unit" Usage="useLists.Process list" /> + <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void Process(Mono::DocTest::Generic::MyList<int> ^ 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<int> list);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class System.Collections.Generic.List`1<int32> 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<int> -> unit" Usage="useLists.Process list" /> + <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void Process(System::Collections::Generic::List<int> ^ 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<Predicate<int>> list);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class System.Collections.Generic.List`1<class System.Predicate`1<int32>> 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<Predicate<int>> -> unit" Usage="useLists.Process list" /> + <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void Process(System::Collections::Generic::List<Predicate<int> ^> ^ 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<T>"> <MemberSignature Language="C#" Value="public void Process<T> (System.Collections.Generic.List<Predicate<T>> list);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process<T>(class System.Collections.Generic.List`1<class System.Predicate`1<!!T>> 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<Predicate<'T>> -> unit" Usage="useLists.Process list" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 void Process(System::Collections::Generic::List<Predicate<T> ^> ^ 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<T,U,V>"> <MemberSignature Language="C#" Value="public void UseHelper<T,U,V> (Mono.DocTest.Generic.MyList<T>.Helper<U,V> helper);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseHelper<T, U, V>(class Mono.DocTest.Generic.MyList`1/Helper`2<!!T, !!U, !!V> 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<'T>.Helper<'U, 'V> -> unit" Usage="useLists.UseHelper helper" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T, typename U, typename V>
 void UseHelper(Mono::DocTest::Generic::MyList<T>::Helper<U, V> ^ helper);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename T, typename U, typename V>
 void UseHelper(Mono::DocTest::Generic::MyList<T>::Helper<U, V> const & 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 -> 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 -> unit" Usage="iMenuItem.A " /> + <MemberSignature Language="C++ CLI" Value="public:
 void A();" /> + <MemberSignature Language="C++ CX" Value="public:
 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:
 property int B { int get(); void set(int value); };" /> + <MemberSignature Language="C++ CX" Value="public:
 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]
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:
 Quadruple();" /> + <MemberSignature Language="C++ CX" Value="public:
 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]
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:
 Triple();" /> + <MemberSignature Language="C++ CX" Value="public:
 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]
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:
 Double();" /> + <MemberSignature Language="C++ CX" Value="public:
 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:
 NestedClass();" /> + <MemberSignature Language="C++ CX" Value="public:
 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 -> unit" Usage="nestedClass.M i" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ CX" Value="public:
 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<T>" FullName="Mono.DocTest.Widget+NestedClass<T>"> <TypeSignature Language="C#" Value="public class Widget.NestedClass<T>" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass`1<T> 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<'T> = 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:
 NestedClass();" /> + <MemberSignature Language="C++ CX" Value="public:
 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 -> unit" Usage="nestedClass.M i" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ CX" Value="public:
 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<'T>.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
Implements IProcess" /> + <TypeSignature Language="F#" Value="type Widget = class
 interface IProcess" /> + <TypeSignature Language="C++ CLI" Value="public ref class Widget : Mono::DocTest::IProcess" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
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:
 Widget();" /> + <MemberSignature Language="C++ CX" Value="public:
 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<string,string> c);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Converter`2<string, string> 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<string, string> -> 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:
 Widget(Converter<System::String ^, System::String ^> ^ 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 -> 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:
 Widget(System::String ^ s);" /> + <MemberSignature Language="C++ CX" Value="public:
 Widget(Platform::String ^ s);" /> + <MemberSignature Language="C++ WINRT" Value=" Widget(std::wstring const & 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 */ }
widget.addEventListener("anevent", onAnEvent);
widget.removeEventListener("anevent", onAnEvent);
- or -
widget.onanevent = onAnEvent;" /> + <MemberSignature Language="C++ CLI" Value="public:
 event Mono::DocTest::Widget::Del ^ AnEvent;" /> + <MemberSignature Language="C++ CX" Value="public:
 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:
 event Mono::DocTest::Widget::Del ^ AnotherEvent;" /> + <MemberSignature Language="C++ CX" Value="protected:
 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 <long> ^ array1;" /> + <MemberSignature Language="C++ WINRT" Value="std::Array <long> 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 <Mono::DocTest::Widget ^, 2> ^ array2;" /> + <MemberSignature Language="C++ WINRT" Value="std::Array <Mono::DocTest::Widget const &, 2> 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 <System::String ^> ^ classCtorError;" /> + <MemberSignature Language="C++ WINRT" Value="static initonly std::Array <std::wstring const &> 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 -> 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 = "a", 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 = "a", Optional b As Char = 'b')" /> + <MemberSignature Language="F#" Value="member this.Default : string * char -> 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 & a = "a", 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 -> 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:
 System::Object ^ Dynamic0(System::Object ^ a, System::Object ^ b);" /> + <MemberSignature Language="C++ CX" Value="public:
 Platform::Object ^ Dynamic0(Platform::Object ^ a, Platform::Object ^ b);" /> + <MemberSignature Language="C++ WINRT" Value="winrt::Windows::Foundation::IInspectable Dynamic0(winrt::Windows::Foundation::IInspectable const & a, winrt::Windows::Foundation::IInspectable const & 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<dynamic,string> Dynamic1 (System.Collections.Generic.Dictionary<dynamic,string> value);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.Dictionary`2<object, string> Dynamic1(class System.Collections.Generic.Dictionary`2<object, string> 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<obj, string> -> System.Collections.Generic.Dictionary<obj, string>" Usage="widget.Dynamic1 value" /> + <MemberSignature Language="JavaScript" Value="function dynamic1(value)" Usage="var dictionary = widget.dynamic1(value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 System::Collections::Generic::Dictionary<System::Object ^, System::String ^> ^ Dynamic1(System::Collections::Generic::Dictionary<System::Object ^, System::String ^> ^ value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -454,6 +328,11 @@ <Member MemberName="Dynamic2"> <MemberSignature Language="C#" Value="public Func<string,dynamic> Dynamic2 (Func<string,dynamic> value);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2<string, object> Dynamic2(class System.Func`2<string, object> 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<string, obj> -> Func<string, obj>" Usage="widget.Dynamic2 value" /> + <MemberSignature Language="JavaScript" Value="function dynamic2(value)" Usage="var func = widget.dynamic2(value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 Func<System::String ^, System::Object ^> ^ Dynamic2(Func<System::String ^, System::Object ^> ^ value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -474,6 +353,11 @@ <Member MemberName="Dynamic3"> <MemberSignature Language="C#" Value="public Func<Func<string,dynamic>,Func<dynamic,string>> Dynamic3 (Func<Func<string,dynamic>,Func<dynamic,string>> value);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2<class System.Func`2<string, object>, class System.Func`2<object, string>> Dynamic3(class System.Func`2<class System.Func`2<string, object>, class System.Func`2<object, string>> 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<Func<string, obj>, Func<obj, string>> -> Func<Func<string, obj>, Func<obj, string>>" Usage="widget.Dynamic3 value" /> + <MemberSignature Language="JavaScript" Value="function dynamic3(value)" Usage="var func = widget.dynamic3(value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 Func<Func<System::String ^, System::Object ^> ^, Func<System::Object ^, System::String ^> ^> ^ Dynamic3(Func<Func<System::String ^, System::Object ^> ^, Func<System::Object ^, System::String ^> ^> ^ 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<dynamic> DynamicE1;" /> <MemberSignature Language="ILAsm" Value=".event class System.Func`1<object> 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<obj> " Usage="member this.DynamicE1 : System.Func<System.obj> " /> + <MemberSignature Language="JavaScript" Usage="function onDynamicE1(eventArgs) { /* Your code */ }
widget.addEventListener("dynamice1", onDynamicE1);
widget.removeEventListener("dynamice1", onDynamicE1);
- or -
widget.ondynamice1 = onDynamicE1;" /> + <MemberSignature Language="C++ CLI" Value="public:
 event Func<System::Object ^> ^ 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<dynamic> DynamicE2;" /> <MemberSignature Language="ILAsm" Value=".event class System.Func`1<object> 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<obj> " Usage="member this.DynamicE2 : System.Func<System.obj> " /> + <MemberSignature Language="JavaScript" Usage="function onDynamicE2(eventArgs) { /* Your code */ }
widget.addEventListener("dynamice2", onDynamicE2);
widget.removeEventListener("dynamice2", onDynamicE2);
- or -
widget.ondynamice2 = onDynamicE2;" /> + <MemberSignature Language="C++ CLI" Value="public:
 event Func<System::Object ^> ^ DynamicE2;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -726,6 +423,10 @@ <Member MemberName="DynamicF"> <MemberSignature Language="C#" Value="public Func<Func<string,dynamic,string>,Func<dynamic,Func<dynamic>,string>> DynamicF;" /> <MemberSignature Language="ILAsm" Value=".field public class System.Func`2<class System.Func`3<string, object, string>, class System.Func`3<object, class System.Func`1<object>, string>> 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<Func<string, obj, string>, Func<obj, Func<obj>, string>>" Usage="Mono.DocTest.Widget.DynamicF" /> + <MemberSignature Language="C++ CLI" Value="public: Func<Func<System::String ^, System::Object ^, System::String ^> ^, Func<System::Object ^, Func<System::Object ^> ^, System::String ^> ^> ^ DynamicF;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -741,6 +442,11 @@ <Member MemberName="DynamicP"> <MemberSignature Language="C#" Value="public Func<Func<string,dynamic,string>,Func<dynamic,Func<dynamic>,string>> DynamicP { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Func`2<class System.Func`3<string, object, string>, class System.Func`3<object, class System.Func`1<object>, string>> 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<Func<string, obj, string>, Func<obj, Func<obj>, string>>" Usage="Mono.DocTest.Widget.DynamicP" /> + <MemberSignature Language="JavaScript" Usage="var func = widget.dynamicP;" /> + <MemberSignature Language="C++ CLI" Value="public:
 property Func<Func<System::String ^, System::Object ^, System::String ^> ^, Func<System::Object ^, Func<System::Object ^> ^, System::String ^> ^> ^ DynamicP { Func<Func<System::String ^, System::Object ^, System::String ^> ^, Func<System::Object ^, Func<System::Object ^> ^, System::String ^> ^> ^ 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:
 property long Height { long get(); };" /> + <MemberSignature Language="C++ CX" Value="protected:
 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:
 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:
 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 -> unit" Usage="Mono.DocTest.Widget.M0 " /> + <MemberSignature Language="JavaScript" Value="function m0()" Usage="Mono.DocTest.Widget.m0()" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void M0();" /> + <MemberSignature Language="C++ CX" Value="public:
 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& f, valuetype Mono.DocTest.DocValueType& 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 * * -> unit" Usage="widget.M1 (c, f, v)" /> + <MemberSignature Language="C++ CLI" Value="public:
 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 & f, Mono::DocTest::DocValueType & v);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -869,14 +600,14 @@ </Attribute> </Attributes> </Parameter> - <Parameter Name="f" Type="System.Single&" 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&" 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[][] -> 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:
 void M2(cli::array <short> ^ x1, cli::array <int, 2> ^ x2, cli::array <cli::array <long> ^> ^ x3);" /> + <MemberSignature Language="C++ WINRT" Value="void M2(std::Array <short> const & x1, std::Array <int, 2> const & x2, std::Array <std::Array <long> const &> const & 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[,,][] -> 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:
 void M3(cli::array <cli::array <long> ^> ^ x3, cli::array <cli::array <Mono::DocTest::Widget ^, 3> ^> ^ x4);" /> + <MemberSignature Language="C++ WINRT" Value="void M3(std::Array <std::Array <long> const &> const & x3, std::Array <std::Array <Mono::DocTest::Widget const &, 3> const &> const & 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<char> * nativeptr<nativeptr<Mono.DocTest.Color>> -> 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:
 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<unit> * nativeptr<double>[,][] -> 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:
 void M5(void* pv, cli::array <cli::array <double*, 2> ^> ^ pd);" /> + <MemberSignature Language="C++ WINRT" Value="void M5(void* pv, std::Array <std::Array <double*, 2> const &> const & 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[] -> 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:
 void M6(int i, ... cli::array <System::Object ^> ^ 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 -> unit" Usage="widget.M7 a" /> + <MemberSignature Language="JavaScript" Value="function m7(a)" Usage="widget.m7(a)" /> + <MemberSignature Language="C++ CLI" Value="public:
 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 & 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 -> Mono.DocTest.Widget" Usage="x1 + x2" /> + <MemberSignature Language="C++ CLI" Value="public:
 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 & x1, Mono::DocTest::Widget const & 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 -> int" Usage="Mono.DocTest.Widget.op_Explicit x" /> + <MemberSignature Language="C++ CLI" Value="public:
 static explicit operator int(Mono::DocTest::Widget ^ x);" /> + <MemberSignature Language="C++ WINRT" Value=" static explicit operator int(Mono::DocTest::Widget const & 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 -> int64" Usage="Mono.DocTest.Widget.op_Implicit x" /> + <MemberSignature Language="C++ CLI" Value="public:
 static operator long(Mono::DocTest::Widget ^ x);" /> + <MemberSignature Language="C++ WINRT" Value=" static operator long(Mono::DocTest::Widget const & 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 -> Mono.DocTest.Widget" Usage="+ x" /> + <MemberSignature Language="C++ CLI" Value="public:
 static Mono::DocTest::Widget ^ operator +(Mono::DocTest::Widget ^ x);" /> + <MemberSignature Language="C++ WINRT" Value=" static Mono::DocTest::Widget operator +(Mono::DocTest::Widget const & 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<int>" 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<nativeptr<single>>" 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:
int get(); protected:
 void set(int value); };" /> + <MemberSignature Language="C++ CX" Value="public: property int Width { public:
int get(); protected:
 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:
 property short X { void set(short value); };" /> + <MemberSignature Language="C++ CX" Value="protected public:
 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:
 property double Y { double get(); void set(double value); };" /> + <MemberSignature Language="C++ CX" Value="protected public:
 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]
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:
 NoNamespace();" /> + <MemberSignature Language="C++ CX" Value="public:
 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<T>" FullName="System.Action<T>"> <TypeSignature Language="C#" Value="public delegate void Action<T>(T obj);" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Action`1<T> 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<'T> = delegate of 'T -> unit" /> + <TypeSignature Language="C++ CLI" Value="generic <typename T>
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:
 Array();" /> + <MemberSignature Language="C++ CX" Value="public:
 Array();" /> + <MemberSignature Language="C++ WINRT" Value=" Array();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -30,6 +41,10 @@ <Member MemberName="AsReadOnly<T>"> <MemberSignature Language="C#" Value="public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T> (T[] array);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.ObjectModel.ReadOnlyCollection`1<!!T> AsReadOnly<T>(!!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[] -> System.Collections.ObjectModel.ReadOnlyCollection<'T>" Usage="System.Array.AsReadOnly array" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 static System::Collections::ObjectModel::ReadOnlyCollection<T> ^ AsReadOnly(cli::array <T> ^ 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<TInput,TOutput>"> <MemberSignature Language="C#" Value="public static TOutput[] ConvertAll<TInput,TOutput> (TInput[] array, Converter<TInput,TOutput> converter);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!TOutput[] ConvertAll<TInput, TOutput>(!!TInput[] array, class System.Converter`2<!!TInput, !!TOutput> 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<'Input, 'Output> -> 'Output[]" Usage="System.Array.ConvertAll (array, converter)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename TInput, typename TOutput>
 static cli::array <TOutput> ^ ConvertAll(cli::array <TInput> ^ array, Converter<TInput, TOutput> ^ 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<T>"> <MemberSignature Language="C#" Value="public static void Resize<T> (ref T[] array, int newSize);" /> - <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[] array, int32 newSize) cil managed" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[]& 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 -> unit" Usage="System.Array.Resize (array, newSize)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 static void Resize(cli::array <T> ^ % array, int newSize);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
 static void Resize(Platform::Array <T> ^ & array, int newSize);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename T>
 static void Resize(std::Array <T> const & & 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[]&" 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 -> unit" /> + <TypeSignature Language="JavaScript" Usage="var asyncCallbackHandler = function(ar){
/* Your code */
}" /> + <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 -> 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:
 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<T>"> <MemberSignature Language="C#" Value="public static void Bar<T> (this Mono.DocTest.Generic.IFoo<T> self, string s);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Bar<T>(class Mono.DocTest.Generic.IFoo`1<!!T> 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="<Extension()>
Public Sub Bar(Of T) (self As IFoo(Of T), s As String)" /> + <MemberSignature Language="F#" Value="static member Bar : Mono.DocTest.Generic.IFoo<'T> * string -> unit" Usage="Mono.DocTest.Generic.Extensions.Bar (self, s)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Bar(Mono::DocTest::Generic::IFoo<T> ^ self, System::String ^ s);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Bar(Mono::DocTest::Generic::IFoo<T> ^ self, Platform::String ^ s);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> @@ -93,6 +98,10 @@ <Member MemberName="ForEach<T>"> <MemberSignature Language="C#" Value="public static void ForEach<T> (this System.Collections.Generic.IEnumerable<T> self, Action<T> a);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ForEach<T>(class System.Collections.Generic.IEnumerable`1<!!T> self, class System.Action`1<!!T> 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="<Extension()>
Public Sub ForEach(Of T) (self As IEnumerable(Of T), a As Action(Of T))" /> + <MemberSignature Language="F#" Value="static member ForEach : seq<'T> * Action<'T> -> unit" Usage="Mono.DocTest.Generic.Extensions.ForEach (self, a)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void ForEach(System::Collections::Generic::IEnumerable<T> ^ self, Action<T> ^ 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<double> ToDouble (this System.Collections.Generic.IEnumerable<int> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<float64> ToDouble(class System.Collections.Generic.IEnumerable`1<int32> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble(System.Collections.Generic.IEnumerable{System.Int32})" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToDouble (list As IEnumerable(Of Integer)) As IEnumerable(Of Double)" /> + <MemberSignature Language="F#" Value="static member ToDouble : seq<int> -> seq<double>" 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:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<double> ^ ToDouble(System::Collections::Generic::IEnumerable<int> ^ list);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Collections.Generic.IEnumerable<System.Double></ReturnType> @@ -141,6 +155,11 @@ <Member MemberName="ToDouble<T>"> <MemberSignature Language="C#" Value="public static double ToDouble<T> (this T val) where T : Mono.DocTest.Generic.IFoo<T>;" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 ToDouble<(class Mono.DocTest.Generic.IFoo`1<!!T>) T>(!!T val) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble``1(``0)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToDouble(Of T As IFoo(Of T)) (val As T) As Double" /> + <MemberSignature Language="F#" Value="static member ToDouble : 'T -> double (requires 'T :> Mono.DocTest.Generic.IFoo<'T>)" Usage="Mono.DocTest.Generic.Extensions.ToDouble val" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 where T : Mono::DocTest::Generic::IFoo<T>[System::Runtime::CompilerServices::Extension]
 static double ToDouble(T val);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
 where T : Mono::DocTest::Generic::IFoo<T>[System::Runtime::CompilerServices::Extension]
 static double ToDouble(T val);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> @@ -170,6 +189,10 @@ <Member MemberName="ToEnumerable<T>"> <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable<T> ToEnumerable<T> (this T self);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<!!T> ToEnumerable<T>(!!T self) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToEnumerable``1(``0)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Iterator Function ToEnumerable(Of T) (self As T) As IEnumerable(Of T)" /> + <MemberSignature Language="F#" Value="static member ToEnumerable : 'T -> seq<'T>" Usage="Mono.DocTest.Generic.Extensions.ToEnumerable self" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ ToEnumerable(T self);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Collections.Generic.IEnumerable<T></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<U>.NestedCollection.Enumerator</b></div> + <div class="Signature" id="T:Mono.DocTest.Generic.GenericBase`1.NestedCollection.Enumerator:Signature">protected internal struct <b>GenericBase<U>.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<MyList<U>, MyList<U>.Helper<U, U>></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<GenericBase<U>.FooEventArgs></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<[Mono.DocTest.Doc("Type Parameter!")] T></b> : <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase<T></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable<Int32[]></a></div> + <div class="Signature" id="T:Mono.DocTest.Generic.MyList`1:Signature">public class <b>MyList<[Mono.DocTest.Doc("Type Parameter!")] T></b> : <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase<T></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable<Int32[]></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<U></a> + <a href="#M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0,``0)">RefMethod<U></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<U> 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<U> 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<U></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<A, B></b> : <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase<Dictionary<A, B>></a>, <a href="../Mono.DocTest.Generic/IFoo`1.html">IFoo<A></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.ICollection`1">ICollection<A></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable<A></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerator`1">IEnumerator<A></a><br /> where A : class, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IList`1">IList<B></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<A, B></b> : <a href="../Mono.DocTest.Generic/GenericBase`1.html">GenericBase<Dictionary<A, B>></a>, <a href="../Mono.DocTest.Generic/IFoo`1.html">IFoo<A></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.ICollection`1">ICollection<A></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable<A></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable<T></a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerator`1">IEnumerator<A></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<B></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<S></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<A, B></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<U></a>.</i>)</blockquote></td> + </b>(<i title="Insert more text here.">S</i>)<nobr> : <i title="">System.Collections.Generic.Dictionary<A,B></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<U></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("Documentation not found.")">Whatever</a> </td> <td>text!</td> @@ -479,31 +471,6 @@ <dd>A <a href="../Mono.DocTest.Generic/MyList`1.html">Mono.DocTest.Generic.MyList<Predicate<int>></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<Predicate<``0>></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<object></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<T></a> + <a href="#M:System.Array.Resize``1(``0[],System.Int32)">Resize<T></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<T> 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<T> 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<T></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> |