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