internal override void DumpTo(AstVisitor /*!*/ visitor, TextWriter /*!*/ output) { output.Write("${"); varNameEx.DumpTo(visitor, output); output.Write('}'); DumpAccess(output); }
internal override void DumpTo(AstVisitor /*!*/ visitor, TextWriter /*!*/ output) { typeRef.DumpTo(visitor, output); output.Write("::{"); fieldNameExpr.DumpTo(visitor, output); output.Write('}'); DumpAccess(output); }
internal override void DumpTo(AstVisitor /*!*/ visitor, TextWriter /*!*/ output) { if (isMemberOf != null) { isMemberOf.DumpTo(visitor, output); output.Write("->"); } array.DumpTo(visitor, output); output.Write('['); if (index != null) { index.DumpTo(visitor, output); } output.Write(']'); DumpAccess(output); }