53 references to PopOperand
Microsoft.CodeAnalysis (53)
Operations\ControlFlowGraphBuilder.cs (53)
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(); 2213leftOperand = PopStackFrame(frame, new BinaryOperation(operation.OperatorKind, PopOperand(), rightOperand, operation.IsLifted, operation.IsChecked, operation.IsCompareText, 2523PopOperand(), 2613PopOperand(), 2975IOperation testExpression = PopOperand(); 3096IOperation locationCapture = PopOperand(); 3519IOperation spilledTestExpression = PopOperand(); 3978resource = PopOperand(); 4152value = PopOperand(); 4243lockedValue = PopOperand(); 4623instance = hasInstance ? PopOperand() : null; 4700builder[--parametersCount] = PopOperand(); 4725IOperation value = PopOperand(); 4891IOperation initialValue = PopOperand(); 4893PopOperand(), 4950IOperation controlVariableReferenceForCondition = PopOperand(); 5009PushOperand(negateIfStepNegative(PopOperand())); 5018PopOperand(), 5042condition = MakeInvalidOperation(operation.LimitValue.Syntax, booleanType, PopOperand(), limitReference); 5056MakeIsNullOperation(PopOperand(), booleanType), 5089IOperation controlVariableReferenceforCondition = PopOperand(); 5207controlVariableReferenceForAssignment = PopOperand(); 5303controlVariableReferenceForAssignment = PopOperand(); 5463IOperation leftOperand = PopOperand(); 5512condition = new IsPatternOperation(PopOperand(), pattern, semanticModel: null, 5855IOperation visitedInstance = PopOperand(); 5870IOperation? visitedInstance = hasInstance ? PopOperand() : null; 5929objectCreation = PopOperand(); 6119instance = (!fieldReference.Member.IsStatic && fieldReference.Instance != null) ? PopOperand() : null; 6124instance = (!eventReference.Member.IsStatic && eventReference.Instance != null) ? PopOperand() : null; 6129instance = (!propertyReference.Member.IsStatic && propertyReference.Instance != null) ? PopOperand() : null; 6135instance = PopOperand(); 6140instance = PopOperand(); 6146instance = dynamicReference.Instance != null ? PopOperand() : null; 6214PopOperand(); 6332visitedElementValue = PopOperand(); 6393IOperation? rewrittenInstance = dynamicMemberReference.Instance != null ? PopOperand() : null; 6399rewrittenOperation = PopOperand(); 6412IOperation rewrittenOperation = PopOperand(); 6469return PopOperand(); 6826var rewrittenAlignment = interpolation.Alignment != null ? PopOperand() : null; 6827var rewrittenExpression = PopOperand(); 7068IOperation? visitedInstance = eventReferenceInstance == null ? null : PopOperand(); 7078visitedEventReference = PopOperand(); 7199IOperation visitedValue = PopOperand(); 7229children[i] = PopOperand(); 7295var visitedOperand = PopOperand(); 7446IOperation? visitedLeftOperand = operation.LeftOperand is null ? null : PopOperand();