예제 #1
0
        public override void VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation)
        {
            LogString(nameof(IArrayElementReferenceExpression));
            LogCommonPropertiesAndNewLine(operation);

            Visit(operation.ArrayReference);
            VisitArray(operation.Indices, "Indices");
        }
예제 #2
0
 public virtual void VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation)
 {
     DefaultVisit(operation);
 }
예제 #3
0
 public virtual void VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation)
 {
     DefaultVisit(operation);
 }
예제 #4
0
 public override void VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation)
 {
     Visit(operation.ArrayReference);
     VisitArray(operation.Indices);
 }
예제 #5
0
 internal override void VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation)
 {
     base.VisitArrayElementReferenceExpression(operation);
 }
예제 #6
0
 public static IArrayElementReferenceExpression Update(this IArrayElementReferenceExpression self, IOperation @expression, ImmutableArray <IOperation> @indices, ITypeSymbol @type) => self;
 /// <inheritdoc />
 public override IOperation VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation, object argument)
 {
     return(base.VisitArrayElementReferenceExpression(operation, argument));
 }
예제 #8
0
 /// <inheritdoc />
 public override Expression VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation, LocalBinder argument)
 {
     return(base.VisitArrayElementReferenceExpression(operation, argument));
 }
예제 #9
0
 public override IOperation VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation, object argument)
 {
     return(new ArrayElementReferenceExpression(Visit(operation.ArrayReference), VisitArray(operation.Indices), ((Operation)operation).SemanticModel, operation.Syntax, operation.Type, operation.ConstantValue, operation.IsImplicit));
 }
예제 #10
0
 public override void VisitArrayElementReferenceExpression(IArrayElementReferenceExpression operation)
 {
     base.VisitArrayElementReferenceExpression(operation);
 }