protected override EvaluationResult EvaluateImpl(SyntaxNode node)
{
// Roslyn does not handle async await keywords.
var diagnostics = node.GetDiagnostics();
if (diagnostics.Any(d => d.Severity != DiagnosticSeverity.Info))
{
return new EvaluationResult
{
Snippet = node.ToFullString()
};
}
return null;
}
}