54 references to PushOperand
Microsoft.CodeAnalysis (54)
Operations\ControlFlowGraphBuilder.cs (54)
1680
PushOperand
(BaseVisitRequired(operation, null));
1995
PushOperand
(VisitRequired(unwrapper == null ? element : unwrapper(element)));
2086
PushOperand
(VisitRequired(argument));
2104
PushOperand
(VisitRequired(operation.Target));
2113
PushOperand
(VisitRequired(compoundAssignment.Target));
2124
PushOperand
(VisitRequired(operation.ArrayReference));
2135
PushOperand
(VisitRequired(operation.Instance));
2146
PushOperand
(VisitRequired(operation.Instance));
2229
PushOperand
(leftOperand);
2538
PushOperand
(OperationCloner.CloneOperation(capturedLeft));
2627
PushOperand
(OperationCloner.CloneOperation(capturedLeft));
2992
PushOperand
(VisitRequired(operationValue));
3113
PushOperand
(VisitRequired(operation.Target));
3536
PushOperand
(VisitRequired(testExpression));
3998
PushOperand
(resource);
4182
PushOperand
(value);
4324
PushOperand
(lockedValue);
4719
PushOperand
(instance!);
4845
PushOperand
(visitLoopControlVariableReference(forceImplicit: false));
4846
PushOperand
(VisitRequired(operation.InitialValue));
4872
PushOperand
(VisitRequired(operation.LimitValue));
4873
PushOperand
(VisitRequired(operation.StepValue));
5028
PushOperand
(visitLoopControlVariableReference(forceImplicit: true));
5047
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5080
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5108
PushOperand
(negateIfStepNegative(PopOperand()));
5180
PushOperand
(CallNullableMember(visitLoopControlVariableReference(forceImplicit: true), SpecialMember.System_Nullable_T_GetValueOrDefault)); // Yes we are going to evaluate it again
5295
PushOperand
(controlVariableReferenceForAssignment);
5325
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5560
PushOperand
(OperationCloner.CloneOperation(switchValue));
5609
PushOperand
(OperationCloner.CloneOperation(switchValue));
5951
PushOperand
(VisitRequired(targetPointer));
5965
PushOperand
(VisitRequired(instance!));
6026
PushOperand
(objectCreation);
6184
PushOperand
(VisitRequired(memberReference.Instance));
6192
PushOperand
(VisitRequired(arrayReference.ArrayReference));
6197
PushOperand
(VisitRequired(implicitIndexerReference.Argument));
6199
PushOperand
(VisitRequired(implicitIndexerReference.Instance));
6206
PushOperand
(VisitRequired(dynamicIndexer.Operation));
6213
PushOperand
(VisitRequired(dynamicReference.Instance));
6424
PushOperand
(VisitRequired(initializer));
6514
PushOperand
(VisitRequired(elementValue));
6641
PushOperand
(VisitRequired(instance));
6646
PushOperand
(VisitRequired(operation.Operation));
6671
PushOperand
(VisitRequired(operation.Operation));
6708
PushOperand
(VisitRequired(value));
7060
PushOperand
(VisitRequired(interpolation.Expression));
7064
PushOperand
(VisitRequired(interpolation.Alignment));
7325
PushOperand
(VisitRequired(eventReferenceInstance));
7338
PushOperand
(VisitRequired(operation.EventReference));
7465
PushOperand
(VisitRequired(operation.Value));
7492
PushOperand
(VisitRequired(argument));
7561
PushOperand
(VisitRequired(clause.Operand));
7733
PushOperand
(VisitRequired(operation.LeftOperand));