56 references to PopOperand
Microsoft.CodeAnalysis (56)
Operations\ControlFlowGraphBuilder.cs (56)
1682return PopStackFrame(frame, PopOperand()); 2013IOperation visitedElement = PopOperand(); 2106return PopStackFrame(frame, new SimpleAssignmentOperation(operation.IsRef, PopOperand(), value, null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation))); 2117operation.IsChecked, operation.OperatorMethod, operation.ConstrainedToType, PopOperand(), value, semanticModel: null, 2126IOperation visitedArrayReference = PopOperand(); 2137IOperation instance = PopOperand(); 2148IOperation instance = PopOperand(); 2232leftOperand = PopStackFrame(frame, new BinaryOperation(operation.OperatorKind, PopOperand(), rightOperand, operation.IsLifted, operation.IsChecked, operation.IsCompareText, 2542PopOperand(), 2632PopOperand(), 2994IOperation testExpression = PopOperand(); 3115IOperation locationCapture = PopOperand(); 3538IOperation spilledTestExpression = PopOperand(); 4000resource = PopOperand(); 4184value = PopOperand(); 4326lockedValue = PopOperand(); 4722instance = hasInstance ? PopOperand() : null; 4799builder[--parametersCount] = PopOperand(); 4824IOperation value = PopOperand(); 4990IOperation initialValue = PopOperand(); 4992PopOperand(), 5049IOperation controlVariableReferenceForCondition = PopOperand(); 5108PushOperand(negateIfStepNegative(PopOperand())); 5117PopOperand(), 5141condition = MakeInvalidOperation(operation.LimitValue.Syntax, booleanType, PopOperand(), limitReference); 5155MakeIsNullOperation(PopOperand(), booleanType), 5188IOperation controlVariableReferenceforCondition = PopOperand(); 5306controlVariableReferenceForAssignment = PopOperand(); 5402controlVariableReferenceForAssignment = PopOperand(); 5562IOperation leftOperand = PopOperand(); 5611condition = new IsPatternOperation(PopOperand(), pattern, semanticModel: null, 5954IOperation visitedInstance = PopOperand(); 5969IOperation? visitedInstance = hasInstance ? PopOperand() : null; 6028objectCreation = PopOperand(); 6234instance = (!fieldReference.Member.IsStatic && fieldReference.Instance != null) ? PopOperand() : null; 6239instance = (!eventReference.Member.IsStatic && eventReference.Instance != null) ? PopOperand() : null; 6244instance = (!propertyReference.Member.IsStatic && propertyReference.Instance != null) ? PopOperand() : null; 6250instance = PopOperand(); 6256instance = PopOperand(); 6257IOperation index = PopOperand(); 6263instance = PopOperand(); 6269instance = dynamicReference.Instance != null ? PopOperand() : null; 6415PopOperand(); 6533visitedElementValue = PopOperand(); 6655IOperation? rewrittenInstance = dynamicMemberReference.Instance != null ? PopOperand() : null; 6661rewrittenOperation = PopOperand(); 6674IOperation rewrittenOperation = PopOperand(); 6731return PopOperand(); 7088var rewrittenAlignment = interpolation.Alignment != null ? PopOperand() : null; 7089var rewrittenExpression = PopOperand(); 7330IOperation? visitedInstance = eventReferenceInstance == null ? null : PopOperand(); 7340visitedEventReference = PopOperand(); 7467IOperation visitedValue = PopOperand(); 7497children[i] = PopOperand(); 7563var visitedOperand = PopOperand(); 7742IOperation? visitedLeftOperand = operation.LeftOperand is null ? null : PopOperand();