public override SyntaxToken VisitToken(SyntaxToken token)
{
var newToken = base.VisitToken(token);
var position = token.ToString().IndexOf('i');
if (position >= 0)
{
newToken = newToken.WithAdditionalAnnotations(
new MyAnnotation() { Position = position });
}
return newToken;
}