[mdoc] Fix NullReferenceException when importing @name attribute.
[mono.git] / mcs / tools / mdoc / Test / en.expected.importslashdoc / Mono.DocTest / UseLists.xml
1 <Type Name="UseLists" FullName="Mono.DocTest.UseLists">
2   <TypeSignature Language="C#" Value="public class UseLists" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit UseLists extends System.Object" />
4   <AssemblyInfo>
5     <AssemblyName>DocTest</AssemblyName>
6     <AssemblyVersion>0.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Object</BaseTypeName>
10   </Base>
11   <Interfaces />
12   <Docs>
13     <summary>To be added.</summary>
14     <remarks>
15       <c>T:Mono.DocTest.UseLists</c>.</remarks>
16   </Docs>
17   <Members>
18     <Member MemberName=".ctor">
19       <MemberSignature Language="C#" Value="public UseLists ();" />
20       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
21       <MemberType>Constructor</MemberType>
22       <AssemblyInfo>
23         <AssemblyVersion>0.0.0.0</AssemblyVersion>
24       </AssemblyInfo>
25       <Parameters />
26       <Docs>
27         <summary>To be added.</summary>
28         <remarks>To be added.</remarks>
29       </Docs>
30     </Member>
31     <Member MemberName="GetValues&lt;T&gt;">
32       <MemberSignature Language="C#" Value="public Mono.DocTest.Generic.MyList&lt;T&gt; GetValues&lt;T&gt; (T value) where T : struct;" />
33       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.DocTest.Generic.MyList`1&lt;!!T&gt; GetValues&lt;struct .ctor (class System.ValueType) T&gt;(!!T value) cil managed" />
34       <MemberType>Method</MemberType>
35       <AssemblyInfo>
36         <AssemblyVersion>0.0.0.0</AssemblyVersion>
37       </AssemblyInfo>
38       <ReturnValue>
39         <ReturnType>Mono.DocTest.Generic.MyList&lt;T&gt;</ReturnType>
40       </ReturnValue>
41       <TypeParameters>
42         <TypeParameter Name="T">
43           <Constraints>
44             <ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
45             <ParameterAttribute>NotNullableValueTypeConstraint</ParameterAttribute>
46             <BaseTypeName>System.ValueType</BaseTypeName>
47           </Constraints>
48         </TypeParameter>
49       </TypeParameters>
50       <Parameters>
51         <Parameter Name="value" Type="T" />
52       </Parameters>
53       <Docs>
54         <typeparam name="T">Something</typeparam>
55         <param name="value">A <c>T</c>.</param>
56         <summary>To be added.</summary>
57         <returns>A <see cref="T:Mono.DocTest.Generic.MyList`1" /> instance.</returns>
58         <remarks>
59           <c>M:Mono.DocTest.UseLists.GetValues``1(``0)</c>.</remarks>
60       </Docs>
61     </Member>
62     <Member MemberName="Process">
63       <MemberSignature Language="C#" Value="public void Process (Mono.DocTest.Generic.MyList&lt;int&gt; list);" />
64       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class Mono.DocTest.Generic.MyList`1&lt;int32&gt; list) cil managed" />
65       <MemberType>Method</MemberType>
66       <AssemblyInfo>
67         <AssemblyVersion>0.0.0.0</AssemblyVersion>
68       </AssemblyInfo>
69       <ReturnValue>
70         <ReturnType>System.Void</ReturnType>
71       </ReturnValue>
72       <Parameters>
73         <Parameter Name="list" Type="Mono.DocTest.Generic.MyList&lt;System.Int32&gt;" />
74       </Parameters>
75       <Docs>
76         <param name="list">A <see cref="T:Mono.DocTest.Generic.MyList{System.Int32}" />.</param>
77         <summary>To be added.</summary>
78         <remarks>
79           <c>M:Mono.DocTest.UseLists.Process(Mono.DocTest.MyList{System.Int32})</c>.</remarks>
80       </Docs>
81     </Member>
82     <Member MemberName="Process">
83       <MemberSignature Language="C#" Value="public void Process (System.Collections.Generic.List&lt;int&gt; list);" />
84       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class System.Collections.Generic.List`1&lt;int32&gt; list) cil managed" />
85       <MemberType>Method</MemberType>
86       <AssemblyInfo>
87         <AssemblyVersion>0.0.0.0</AssemblyVersion>
88       </AssemblyInfo>
89       <ReturnValue>
90         <ReturnType>System.Void</ReturnType>
91       </ReturnValue>
92       <Parameters>
93         <Parameter Name="list" Type="System.Collections.Generic.List&lt;System.Int32&gt;" />
94       </Parameters>
95       <Docs>
96         <param name="list">Another <see cref="T:Mono.DocTest.Generic.MyList{System.Int32}" />.</param>
97         <summary>To be added.</summary>
98         <remarks>
99           <para>
100             <c>M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})</c>.</para>
101           <para>
102             <see cref="M:System.Collections.Generic.List{System.Int32}.Remove(`0)" />
103           </para>
104         </remarks>
105         <exception cref="T:System.Exception">To be added; from:
106           <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})" /></exception>
107         <exception cref="Whatever">text!</exception>
108       </Docs>
109     </Member>
110     <Member MemberName="Process">
111       <MemberSignature Language="C#" Value="public void Process (System.Collections.Generic.List&lt;Predicate&lt;int&gt;&gt; list);" />
112       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class System.Collections.Generic.List`1&lt;class System.Predicate`1&lt;int32&gt;&gt; list) cil managed" />
113       <MemberType>Method</MemberType>
114       <AssemblyInfo>
115         <AssemblyVersion>0.0.0.0</AssemblyVersion>
116       </AssemblyInfo>
117       <ReturnValue>
118         <ReturnType>System.Void</ReturnType>
119       </ReturnValue>
120       <Parameters>
121         <Parameter Name="list" Type="System.Collections.Generic.List&lt;System.Predicate&lt;System.Int32&gt;&gt;" />
122       </Parameters>
123       <Docs>
124         <param name="list">A <see cref="T:Mono.DocTest.Generic.MyList{System.Predicate{System.Int32}}" />.</param>
125         <summary>To be added.</summary>
126         <remarks>
127           <c>M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})</c>.</remarks>
128         <exception cref="T:System.ArgumentException">To be added; from:
129           <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
130           <see cref="M:System.Linq.Check.SourceAndPredicate(System.Object,System.Object)" /></exception>
131         <exception cref="T:System.ArgumentNullException">To be added; from:
132           <see cref="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})" />,
133           <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" />,
134           <see cref="M:System.Linq.Check.SourceAndPredicate(System.Object,System.Object)" /></exception>
135       </Docs>
136     </Member>
137     <Member MemberName="Process&lt;T&gt;">
138       <MemberSignature Language="C#" Value="public void Process&lt;T&gt; (System.Collections.Generic.List&lt;Predicate&lt;T&gt;&gt; list);" />
139       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process&lt;T&gt;(class System.Collections.Generic.List`1&lt;class System.Predicate`1&lt;!!T&gt;&gt; list) cil managed" />
140       <MemberType>Method</MemberType>
141       <AssemblyInfo>
142         <AssemblyVersion>0.0.0.0</AssemblyVersion>
143       </AssemblyInfo>
144       <ReturnValue>
145         <ReturnType>System.Void</ReturnType>
146       </ReturnValue>
147       <TypeParameters>
148         <TypeParameter Name="T" />
149       </TypeParameters>
150       <Parameters>
151         <Parameter Name="list" Type="System.Collections.Generic.List&lt;System.Predicate&lt;T&gt;&gt;" />
152       </Parameters>
153       <Docs>
154         <typeparam name="T">Something Else</typeparam>
155         <param name="list">A <see cref="T:Mono.DocTest.Generic.MyList{System.Predicate{``0}}" />.</param>
156         <summary>To be added.</summary>
157         <remarks>
158           <c>M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})</c>.</remarks>
159         <exception cref="T:System.ArgumentException">To be added; from:
160           <see cref="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" /></exception>
161         <exception cref="T:System.ArgumentNullException">To be added; from:
162           <see cref="M:System.Linq.Check.SourceAndPredicate(System.Object,System.Object)" /></exception>
163       </Docs>
164     </Member>
165     <Member MemberName="UseHelper&lt;T,U,V&gt;">
166       <MemberSignature Language="C#" Value="public void UseHelper&lt;T,U,V&gt; (Mono.DocTest.Generic.MyList&lt;T&gt;.Helper&lt;U,V&gt; helper);" />
167       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseHelper&lt;T, U, V&gt;(class Mono.DocTest.Generic.MyList`1/Helper`2&lt;!!T, !!U, !!V&gt; helper) cil managed" />
168       <MemberType>Method</MemberType>
169       <AssemblyInfo>
170         <AssemblyVersion>0.0.0.0</AssemblyVersion>
171       </AssemblyInfo>
172       <ReturnValue>
173         <ReturnType>System.Void</ReturnType>
174       </ReturnValue>
175       <TypeParameters>
176         <TypeParameter Name="T" />
177         <TypeParameter Name="U" />
178         <TypeParameter Name="V" />
179       </TypeParameters>
180       <Parameters>
181         <Parameter Name="helper" Type="Mono.DocTest.Generic.MyList&lt;T&gt;+Helper&lt;U,V&gt;" />
182       </Parameters>
183       <Docs>
184         <typeparam name="T">
185           <c>T</c>
186         </typeparam>
187         <typeparam name="U">
188           <c>U</c>
189         </typeparam>
190         <typeparam name="V">
191           <c>V</c>
192         </typeparam>
193         <param name="helper">A <see cref="T:Mono.DocTest.Generic.MyList{``0}.Helper{``1,``2}" />.</param>
194         <summary>To be added.</summary>
195         <remarks>
196           <c>M:Mono.DocTest.UseLists.UseHelper``3(Mono.DocTest.Generic.MyList{``0}.Helper{``1,``2})</c>.</remarks>
197       </Docs>
198     </Member>
199   </Members>
200 </Type>