public override void VisitStringLiteralDereferenceEx(StringLiteralDereferenceEx x) { VisitElement(x.StringExpr); ConsumeToken(Tokens.T_LBRACKET, "["); VisitElement(x.KeyExpr); ConsumeToken(Tokens.T_RBRACE, "]"); }
public override void VisitStringLiteralDereferenceEx(StringLiteralDereferenceEx x) { _serializer.StartSerialize(typeof(StringLiteralDereferenceEx).Name, SerializeSpan(x.Span)); SerializeOptionalProperty("Literal", x.StringExpr); SerializeOptionalProperty("Index", x.KeyExpr); _serializer.EndSerialize(); }
/// <summary> /// Visits string literal dereferencing. /// </summary> virtual public void VisitStringLiteralDereferenceEx(StringLiteralDereferenceEx x) { VisitElement(x.StringExpr); VisitElement(x.KeyExpr); }