54 references to PushOperand
Microsoft.CodeAnalysis (54)
Operations\ControlFlowGraphBuilder.cs (54)
1679
PushOperand
(BaseVisitRequired(operation, null));
1993
PushOperand
(VisitRequired(unwrapper == null ? element : unwrapper(element)));
2084
PushOperand
(VisitRequired(argument));
2102
PushOperand
(VisitRequired(operation.Target));
2111
PushOperand
(VisitRequired(compoundAssignment.Target));
2122
PushOperand
(VisitRequired(operation.ArrayReference));
2133
PushOperand
(VisitRequired(operation.Instance));
2144
PushOperand
(VisitRequired(operation.Instance));
2227
PushOperand
(leftOperand);
2536
PushOperand
(OperationCloner.CloneOperation(capturedLeft));
2625
PushOperand
(OperationCloner.CloneOperation(capturedLeft));
2990
PushOperand
(VisitRequired(operationValue));
3111
PushOperand
(VisitRequired(operation.Target));
3534
PushOperand
(VisitRequired(testExpression));
3996
PushOperand
(resource);
4180
PushOperand
(value);
4322
PushOperand
(lockedValue);
4717
PushOperand
(instance!);
4843
PushOperand
(visitLoopControlVariableReference(forceImplicit: false));
4844
PushOperand
(VisitRequired(operation.InitialValue));
4870
PushOperand
(VisitRequired(operation.LimitValue));
4871
PushOperand
(VisitRequired(operation.StepValue));
5026
PushOperand
(visitLoopControlVariableReference(forceImplicit: true));
5045
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5078
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5106
PushOperand
(negateIfStepNegative(PopOperand()));
5178
PushOperand
(CallNullableMember(visitLoopControlVariableReference(forceImplicit: true), SpecialMember.System_Nullable_T_GetValueOrDefault)); // Yes we are going to evaluate it again
5293
PushOperand
(controlVariableReferenceForAssignment);
5323
PushOperand
(visitLoopControlVariableReference(forceImplicit: true)); // Yes we are going to evaluate it again
5558
PushOperand
(OperationCloner.CloneOperation(switchValue));
5607
PushOperand
(OperationCloner.CloneOperation(switchValue));
5949
PushOperand
(VisitRequired(targetPointer));
5963
PushOperand
(VisitRequired(instance!));
6024
PushOperand
(objectCreation);
6182
PushOperand
(VisitRequired(memberReference.Instance));
6190
PushOperand
(VisitRequired(arrayReference.ArrayReference));
6195
PushOperand
(VisitRequired(implicitIndexerReference.Argument));
6197
PushOperand
(VisitRequired(implicitIndexerReference.Instance));
6204
PushOperand
(VisitRequired(dynamicIndexer.Operation));
6211
PushOperand
(VisitRequired(dynamicReference.Instance));
6422
PushOperand
(VisitRequired(initializer));
6512
PushOperand
(VisitRequired(elementValue));
6617
PushOperand
(VisitRequired(instance));
6622
PushOperand
(VisitRequired(operation.Operation));
6647
PushOperand
(VisitRequired(operation.Operation));
6684
PushOperand
(VisitRequired(value));
7036
PushOperand
(VisitRequired(interpolation.Expression));
7040
PushOperand
(VisitRequired(interpolation.Alignment));
7301
PushOperand
(VisitRequired(eventReferenceInstance));
7314
PushOperand
(VisitRequired(operation.EventReference));
7435
PushOperand
(VisitRequired(operation.Value));
7462
PushOperand
(VisitRequired(argument));
7531
PushOperand
(VisitRequired(clause.Operand));
7703
PushOperand
(VisitRequired(operation.LeftOperand));