51 references to PushOperand
Microsoft.CodeAnalysis (51)
Operations\ControlFlowGraphBuilder.cs (51)
1673
PushOperand
(BaseVisitRequired(operation, null));
1987
PushOperand
(VisitRequired(unwrapper == null ? element : unwrapper(element)));
2078
PushOperand
(VisitRequired(argument));
2096
PushOperand
(VisitRequired(operation.Target));
2105
PushOperand
(VisitRequired(compoundAssignment.Target));
2116
PushOperand
(VisitRequired(operation.ArrayReference));
2127
PushOperand
(VisitRequired(operation.Instance));
2210
PushOperand
(leftOperand);
2519
PushOperand
(OperationCloner.CloneOperation(capturedLeft));
2608
PushOperand
(OperationCloner.CloneOperation(capturedLeft));
2973
PushOperand
(VisitRequired(operationValue));
3094
PushOperand
(VisitRequired(operation.Target));
3517
PushOperand
(VisitRequired(testExpression));
3976
PushOperand
(resource);
4150
PushOperand
(value);
4241
PushOperand
(lockedValue);
4620
PushOperand
(instance!);
4746
PushOperand
(visitLoopControlVariableReference(forceImplicit: false));
4747
PushOperand
(VisitRequired(operation.InitialValue));
4773
PushOperand
(VisitRequired(operation.LimitValue));
4774
PushOperand
(VisitRequired(operation.StepValue));
4929
PushOperand
(visitLoopControlVariableReference(forceImplicit: true));
4948
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
4981
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5009
PushOperand
(negateIfStepNegative(PopOperand()));
5081
PushOperand
(CallNullableMember(visitLoopControlVariableReference(forceImplicit: true), SpecialMember.System_Nullable_T_GetValueOrDefault)); // Yes we are going to evaluate it again
5196
PushOperand
(controlVariableReferenceForAssignment);
5226
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5461
PushOperand
(OperationCloner.CloneOperation(switchValue));
5510
PushOperand
(OperationCloner.CloneOperation(switchValue));
5852
PushOperand
(VisitRequired(targetPointer));
5866
PushOperand
(VisitRequired(instance!));
5927
PushOperand
(objectCreation);
6076
PushOperand
(VisitRequired(memberReference.Instance));
6084
PushOperand
(VisitRequired(arrayReference.ArrayReference));
6091
PushOperand
(VisitRequired(dynamicIndexer.Operation));
6098
PushOperand
(VisitRequired(dynamicReference.Instance));
6223
PushOperand
(VisitRequired(initializer));
6313
PushOperand
(VisitRequired(elementValue));
6379
PushOperand
(VisitRequired(instance));
6384
PushOperand
(VisitRequired(operation.Operation));
6409
PushOperand
(VisitRequired(operation.Operation));
6446
PushOperand
(VisitRequired(value));
6798
PushOperand
(VisitRequired(interpolation.Expression));
6802
PushOperand
(VisitRequired(interpolation.Alignment));
7063
PushOperand
(VisitRequired(eventReferenceInstance));
7076
PushOperand
(VisitRequired(operation.EventReference));
7197
PushOperand
(VisitRequired(operation.Value));
7224
PushOperand
(VisitRequired(argument));
7293
PushOperand
(VisitRequired(clause.Operand));
7437
PushOperand
(VisitRequired(operation.LeftOperand));