public static IEnumerable<ThrownExceptionModel> Read(IAnalyzeUnit analyzeUnit, ObjectCreationExpressionModel objectCreationExpression) { var declaredElement = objectCreationExpression.Node.ConstructorReference.Resolve().DeclaredElement; if (declaredElement == null) return Enumerable.Empty<ThrownExceptionModel>(); var xmlDoc = declaredElement.GetXMLDoc(true); if (xmlDoc == null) return Enumerable.Empty<ThrownExceptionModel>(); return Read(analyzeUnit, objectCreationExpression, xmlDoc); }
public static IEnumerable <ThrownExceptionModel> Read(IAnalyzeUnit analyzeUnit, ObjectCreationExpressionModel objectCreationExpression) { var declaredElement = objectCreationExpression.Node.ConstructorReference.Resolve().DeclaredElement; if (declaredElement == null) { return(Enumerable.Empty <ThrownExceptionModel>()); } var xmlDoc = declaredElement.GetXMLDoc(true); if (xmlDoc == null) { return(Enumerable.Empty <ThrownExceptionModel>()); } return(Read(analyzeUnit, objectCreationExpression, xmlDoc)); }