protected override EvaluationResult EvaluateImpl(SyntaxNode node)
{
var declaration = (VariableDeclarationSyntax)node;
if (declaration.Type.IsVar && !declaration.Variables.All(x => x.Initializer.Value is ObjectCreationExpressionSyntax))
{
return new EvaluationResult
{
ErrorCount = declaration.Variables.Count,
Snippet = declaration.ToFullString()
};
}
return null;
}
}