54 references to PushOperand
Microsoft.CodeAnalysis (54)
Operations\ControlFlowGraphBuilder.cs (54)
1688
PushOperand
(BaseVisitRequired(operation, null));
2003
PushOperand
(VisitRequired(unwrapper == null ? element : unwrapper(element)));
2094
PushOperand
(VisitRequired(argument));
2112
PushOperand
(VisitRequired(operation.Target));
2121
PushOperand
(VisitRequired(compoundAssignment.Target));
2132
PushOperand
(VisitRequired(operation.ArrayReference));
2143
PushOperand
(VisitRequired(operation.Instance));
2154
PushOperand
(VisitRequired(operation.Instance));
2237
PushOperand
(leftOperand);
2546
PushOperand
(OperationCloner.CloneOperation(capturedLeft));
2635
PushOperand
(OperationCloner.CloneOperation(capturedLeft));
3000
PushOperand
(VisitRequired(operationValue));
3121
PushOperand
(VisitRequired(operation.Target));
3544
PushOperand
(VisitRequired(testExpression));
4007
PushOperand
(resource);
4191
PushOperand
(value);
4333
PushOperand
(lockedValue);
4728
PushOperand
(instance!);
4854
PushOperand
(visitLoopControlVariableReference(forceImplicit: false));
4855
PushOperand
(VisitRequired(operation.InitialValue));
4881
PushOperand
(VisitRequired(operation.LimitValue));
4882
PushOperand
(VisitRequired(operation.StepValue));
5037
PushOperand
(visitLoopControlVariableReference(forceImplicit: true));
5056
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5089
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5117
PushOperand
(negateIfStepNegative(PopOperand()));
5189
PushOperand
(CallNullableMember(visitLoopControlVariableReference(forceImplicit: true), SpecialMember.System_Nullable_T_GetValueOrDefault)); // Yes we are going to evaluate it again
5304
PushOperand
(controlVariableReferenceForAssignment);
5334
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5569
PushOperand
(OperationCloner.CloneOperation(switchValue));
5618
PushOperand
(OperationCloner.CloneOperation(switchValue));
5960
PushOperand
(VisitRequired(targetPointer));
5974
PushOperand
(VisitRequired(instance!));
6035
PushOperand
(objectCreation);
6193
PushOperand
(VisitRequired(memberReference.Instance));
6201
PushOperand
(VisitRequired(arrayReference.ArrayReference));
6206
PushOperand
(VisitRequired(implicitIndexerReference.Argument));
6208
PushOperand
(VisitRequired(implicitIndexerReference.Instance));
6215
PushOperand
(VisitRequired(dynamicIndexer.Operation));
6222
PushOperand
(VisitRequired(dynamicReference.Instance));
6433
PushOperand
(VisitRequired(initializer));
6523
PushOperand
(VisitRequired(elementValue));
6650
PushOperand
(VisitRequired(instance));
6655
PushOperand
(VisitRequired(operation.Operation));
6680
PushOperand
(VisitRequired(operation.Operation));
6717
PushOperand
(VisitRequired(value));
7072
PushOperand
(VisitRequired(interpolation.Expression));
7076
PushOperand
(VisitRequired(interpolation.Alignment));
7337
PushOperand
(VisitRequired(eventReferenceInstance));
7350
PushOperand
(VisitRequired(operation.EventReference));
7477
PushOperand
(VisitRequired(operation.Value));
7504
PushOperand
(VisitRequired(argument));
7573
PushOperand
(VisitRequired(clause.Operand));
7745
PushOperand
(VisitRequired(operation.LeftOperand));