private static bool HasMatchingConstructors(ObjectInitializerExpression initializer, ITypeElement typeElement) { ExpressionCollection parameters = initializer.Initializers; IElementCollection foundConstructors = typeElement.FindConstructors(parameters); return foundConstructors != null && foundConstructors.Count > 0; }