public override void VisitStringLiteral(StringLiteral n)
 {
     var escaped = n.Value.Substring(1, n.Value.Length - 2);
     _gen.Emit(OpCodes.Ldstr, escaped);
     _lastWalkedType = typeof (string);
 }
 public override void VisitStringLiteral(StringLiteral n)
 {
     n.InternalType = _lastSeenType = new TypeString();
 }