56 references to PopOperand
Microsoft.CodeAnalysis (56)
Operations\ControlFlowGraphBuilder.cs (56)
1675return PopStackFrame(frame, PopOperand()); 2005IOperation visitedElement = PopOperand(); 2098return PopStackFrame(frame, new SimpleAssignmentOperation(operation.IsRef, PopOperand(), value, null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation))); 2109operation.IsChecked, operation.OperatorMethod, operation.ConstrainedToType, PopOperand(), value, semanticModel: null, 2118IOperation visitedArrayReference = PopOperand(); 2129IOperation instance = PopOperand(); 2140IOperation instance = PopOperand(); 2224leftOperand = PopStackFrame(frame, new BinaryOperation(operation.OperatorKind, PopOperand(), rightOperand, operation.IsLifted, operation.IsChecked, operation.IsCompareText, 2534PopOperand(), 2624PopOperand(), 2986IOperation testExpression = PopOperand(); 3107IOperation locationCapture = PopOperand(); 3530IOperation spilledTestExpression = PopOperand(); 3992resource = PopOperand(); 4176value = PopOperand(); 4318lockedValue = PopOperand(); 4714instance = hasInstance ? PopOperand() : null; 4791builder[--parametersCount] = PopOperand(); 4816IOperation value = PopOperand(); 4982IOperation initialValue = PopOperand(); 4984PopOperand(), 5041IOperation controlVariableReferenceForCondition = PopOperand(); 5100PushOperand(negateIfStepNegative(PopOperand())); 5109PopOperand(), 5133condition = MakeInvalidOperation(operation.LimitValue.Syntax, booleanType, PopOperand(), limitReference); 5147MakeIsNullOperation(PopOperand(), booleanType), 5180IOperation controlVariableReferenceforCondition = PopOperand(); 5298controlVariableReferenceForAssignment = PopOperand(); 5394controlVariableReferenceForAssignment = PopOperand(); 5554IOperation leftOperand = PopOperand(); 5603condition = new IsPatternOperation(PopOperand(), pattern, semanticModel: null, 5946IOperation visitedInstance = PopOperand(); 5961IOperation? visitedInstance = hasInstance ? PopOperand() : null; 6020objectCreation = PopOperand(); 6226instance = (!fieldReference.Member.IsStatic && fieldReference.Instance != null) ? PopOperand() : null; 6231instance = (!eventReference.Member.IsStatic && eventReference.Instance != null) ? PopOperand() : null; 6236instance = (!propertyReference.Member.IsStatic && propertyReference.Instance != null) ? PopOperand() : null; 6242instance = PopOperand(); 6248instance = PopOperand(); 6249IOperation index = PopOperand(); 6255instance = PopOperand(); 6261instance = dynamicReference.Instance != null ? PopOperand() : null; 6407PopOperand(); 6525visitedElementValue = PopOperand(); 6625IOperation? rewrittenInstance = dynamicMemberReference.Instance != null ? PopOperand() : null; 6631rewrittenOperation = PopOperand(); 6644IOperation rewrittenOperation = PopOperand(); 6701return PopOperand(); 7058var rewrittenAlignment = interpolation.Alignment != null ? PopOperand() : null; 7059var rewrittenExpression = PopOperand(); 7300IOperation? visitedInstance = eventReferenceInstance == null ? null : PopOperand(); 7310visitedEventReference = PopOperand(); 7431IOperation visitedValue = PopOperand(); 7461children[i] = PopOperand(); 7527var visitedOperand = PopOperand(); 7678IOperation? visitedLeftOperand = operation.LeftOperand is null ? null : PopOperand();