diff options
author | Ann Meng <anmeng@microsoft.com> | 2020-03-19 05:47:04 +0300 |
---|---|---|
committer | Joel Martinez <joelmartinez@gmail.com> | 2020-03-20 00:37:30 +0300 |
commit | e1b115d6d5c3e9589e472ba90456af78e0ea451b (patch) | |
tree | b2b1fb2fba9c5cd163ead0206efc9fc8d732a7ba /mdoc/Test/en.expected-nestedType.typeForwards | |
parent | 572629e16d0749ead6f028dee5d9c9d277f1e7d7 (diff) |
add type forwarding for recursive nested type
Diffstat (limited to 'mdoc/Test/en.expected-nestedType.typeForwards')
5 files changed, 62 insertions, 0 deletions
diff --git a/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/One.xml b/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/One.xml index 0dd8f2d6..d387500f 100644 --- a/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/One.xml +++ b/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/One.xml @@ -11,5 +11,8 @@ <Type Name="TheNamespace.TheClass/InnerClass" Id="T:TheNamespace.TheClass.InnerClass"> <Member Id="M:TheNamespace.TheClass.InnerClass.#ctor" /> </Type> + <Type Name="TheNamespace.TheClass/InnerClass/Enumerator" Id="T:TheNamespace.TheClass.InnerClass.Enumerator"> + <Member Id="M:TheNamespace.TheClass.InnerClass.Enumerator.#ctor" /> + </Type> </Namespace> </Framework>
\ No newline at end of file diff --git a/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/Three.xml b/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/Three.xml index fa5e9093..1b8928b3 100644 --- a/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/Three.xml +++ b/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/Three.xml @@ -11,5 +11,8 @@ <Type Name="TheNamespace.TheClass/InnerClass" Id="T:TheNamespace.TheClass.InnerClass"> <Member Id="M:TheNamespace.TheClass.InnerClass.#ctor" /> </Type> + <Type Name="TheNamespace.TheClass/InnerClass/Enumerator" Id="T:TheNamespace.TheClass.InnerClass.Enumerator"> + <Member Id="M:TheNamespace.TheClass.InnerClass.Enumerator.#ctor" /> + </Type> </Namespace> </Framework>
\ No newline at end of file diff --git a/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/Two.xml b/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/Two.xml index caee76b9..e009be4d 100644 --- a/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/Two.xml +++ b/mdoc/Test/en.expected-nestedType.typeForwards/FrameworksIndex/Two.xml @@ -11,5 +11,8 @@ <Type Name="TheNamespace.TheClass/InnerClass" Id="T:TheNamespace.TheClass.InnerClass"> <Member Id="M:TheNamespace.TheClass.InnerClass.#ctor" /> </Type> + <Type Name="TheNamespace.TheClass/InnerClass/Enumerator" Id="T:TheNamespace.TheClass.InnerClass.Enumerator"> + <Member Id="M:TheNamespace.TheClass.InnerClass.Enumerator.#ctor" /> + </Type> </Namespace> </Framework>
\ No newline at end of file diff --git a/mdoc/Test/en.expected-nestedType.typeForwards/TheNamespace/TheClass+InnerClass+Enumerator.xml b/mdoc/Test/en.expected-nestedType.typeForwards/TheNamespace/TheClass+InnerClass+Enumerator.xml new file mode 100644 index 00000000..1edc55f0 --- /dev/null +++ b/mdoc/Test/en.expected-nestedType.typeForwards/TheNamespace/TheClass+InnerClass+Enumerator.xml @@ -0,0 +1,52 @@ +<Type Name="TheClass+InnerClass+Enumerator" FullName="TheNamespace.TheClass+InnerClass+Enumerator"> + <TypeSignature Language="C#" Value="protected class TheClass.InnerClass.Enumerator" /> + <TypeSignature Language="ILAsm" Value=".class nested protected auto ansi beforefieldinit TheClass/InnerClass/Enumerator extends System.Object" /> + <AssemblyInfo> + <AssemblyName>DocTest-nestedType-typeForwards-First</AssemblyName> + <AssemblyVersion>0.0.0.0</AssemblyVersion> + </AssemblyInfo> + <AssemblyInfo> + <AssemblyName>DocTest-nestedType-typeForwards-Second</AssemblyName> + <AssemblyVersion>0.0.0.0</AssemblyVersion> + </AssemblyInfo> + <AssemblyInfo> + <AssemblyName>DocTest-nestedType-typeForwards-Third</AssemblyName> + <AssemblyVersion>0.0.0.0</AssemblyVersion> + </AssemblyInfo> + <TypeForwardingChain> + <TypeForwarding From="DocTest-nestedType-typeForwards-Second-First" FromVersion="0.0.0.0" To="DocTest-nestedType-typeForwards-Second" ToVersion="0.0.0.0" /> + <TypeForwarding From="DocTest-nestedType-typeForwards-Third-First" FromVersion="0.0.0.0" To="DocTest-nestedType-typeForwards-Third" ToVersion="0.0.0.0" FrameworkAlternate="Three;Two" /> + </TypeForwardingChain> + <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 Enumerator ();" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyName>DocTest-nestedType-typeForwards-First</AssemblyName> + <AssemblyVersion>0.0.0.0</AssemblyVersion> + </AssemblyInfo> + <AssemblyInfo> + <AssemblyName>DocTest-nestedType-typeForwards-Second</AssemblyName> + <AssemblyVersion>0.0.0.0</AssemblyVersion> + </AssemblyInfo> + <AssemblyInfo> + <AssemblyName>DocTest-nestedType-typeForwards-Third</AssemblyName> + <AssemblyVersion>0.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/mdoc/Test/en.expected-nestedType.typeForwards/index.xml b/mdoc/Test/en.expected-nestedType.typeForwards/index.xml index 1cc45cae..934e78ea 100644 --- a/mdoc/Test/en.expected-nestedType.typeForwards/index.xml +++ b/mdoc/Test/en.expected-nestedType.typeForwards/index.xml @@ -37,6 +37,7 @@ <Namespace Name="TheNamespace"> <Type Name="TheClass" Kind="Class" /> <Type Name="TheClass+InnerClass" Kind="Class" /> + <Type Name="TheClass+InnerClass+Enumerator" Kind="Class" /> </Namespace> </Types> <Title>Untitled</Title> |