18 instantiations of SimpleAssignmentOperation
Microsoft.CodeAnalysis (16)
Generated\Operations.Generated.cs (1)
11071return new SimpleAssignmentOperation(internalOperation.IsRef, Visit(internalOperation.Target), Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
Operations\ControlFlowGraphBuilder.cs (15)
2114return PopStackFrame(frame, new SimpleAssignmentOperation(operation.IsRef, PopOperand(), value, null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation))); 3239new SimpleAssignmentOperation( 3277IOperation whenNullAssignment = new SimpleAssignmentOperation(isRef: false, OperationCloner.CloneOperation(locationCapture), whenNullValue, semanticModel: null, 3819AddStatement(new SimpleAssignmentOperation( 4674return new SimpleAssignmentOperation(isRef: local.RefKind != RefKind.None, 4698return new SimpleAssignmentOperation(isRef: false, // In C# this is an error case and VB doesn't support ref locals 5000AddStatement(new SimpleAssignmentOperation(isRef: false, // Loop control variable 5316AddStatement(new SimpleAssignmentOperation(isRef: false, 5368AddStatement(new SimpleAssignmentOperation(isRef: false, 5419AddStatement(new SimpleAssignmentOperation(isRef: false, 5888var assignment = new SimpleAssignmentOperation(isRef: localSymbol.IsRef, localRef, initializer, semanticModel: null, assignmentSyntax, localRef.Type, constantValue: null, isImplicit: true); 6107result = new SimpleAssignmentOperation(assignmentOperation.IsRef, left, right, semanticModel: null, assignmentOperation.Syntax, 6414var visitedAssignment = new SimpleAssignmentOperation(isRef: simpleAssignment.IsRef, visitedTarget, visitedValue, 7315var assignment = new SimpleAssignmentOperation(isRef: false, rewrittenTarget, VisitRequired(initializer.Value), semanticModel: null, 8109return new SimpleAssignmentOperation(isRef: false, target, capturedValue,
Microsoft.CodeAnalysis.CSharp (2)
Operations\CSharpOperationFactory.cs (1)
1416return new SimpleAssignmentOperation(isRef, target, value, _semanticModel, syntax, type, constantValue, isImplicit);
Operations\CSharpOperationFactory_Methods.cs (1)
467var assignment = new SimpleAssignmentOperation(isRef, target, value, _semanticModel, assignmentSyntax, assignmentType, value.GetConstantValue(), isImplicitAssignment);
8 references to SimpleAssignmentOperation
Microsoft.CodeAnalysis (7)
Generated\Operations.Generated.cs (2)
11070var internalOperation = (SimpleAssignmentOperation)operation;
Operations\ControlFlowGraphBuilder.cs (5)
5888var assignment = new SimpleAssignmentOperation(isRef: localSymbol.IsRef, localRef, initializer, semanticModel: null, assignmentSyntax, localRef.Type, constantValue: null, isImplicit: true); 6414var visitedAssignment = new SimpleAssignmentOperation(isRef: simpleAssignment.IsRef, visitedTarget, visitedValue, 7315var assignment = new SimpleAssignmentOperation(isRef: false, rewrittenTarget, VisitRequired(initializer.Value), semanticModel: null, 8057var assignment = makeAssignment(property, valueCaptureRef, operation); 8098SimpleAssignmentOperation makeAssignment(IPropertySymbol property, IOperation capturedValue, WithOperation operation)
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory_Methods.cs (1)
467var assignment = new SimpleAssignmentOperation(isRef, target, value, _semanticModel, assignmentSyntax, assignmentType, value.GetConstantValue(), isImplicitAssignment);