CorCompare.TypeData.GetConstructors C# (CSharp) Method

GetConstructors() private method

private GetConstructors ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.MethodDefinition[]
type Mono.Cecil.TypeDefinition
return Mono.Cecil.MethodDefinition[]
		private MethodDefinition [] GetConstructors (TypeDefinition type)
		{
			ArrayList list = new ArrayList ();

			var ctors = type.Methods.Where (m => m.IsConstructor);//type.GetConstructors (flags);
			foreach (MethodDefinition constructor in ctors) {
				// we're only interested in public or protected members
				if (!MustDocumentMethod(constructor))
					continue;

				list.Add (constructor);
			}

			return (MethodDefinition []) list.ToArray (typeof (MethodDefinition));
		}