16 instantiations of SimpleAssignmentOperation
Microsoft.CodeAnalysis (16)
Generated\Operations.Generated.cs (1)
10999
return new
SimpleAssignmentOperation
(internalOperation.IsRef, Visit(internalOperation.Target), Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
Operations\ControlFlowGraphBuilder.cs (15)
2104
return PopStackFrame(frame, new
SimpleAssignmentOperation
(operation.IsRef, PopOperand(), value, null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)));
3229
new
SimpleAssignmentOperation
(
3267
IOperation whenNullAssignment = new
SimpleAssignmentOperation
(isRef: false, OperationCloner.CloneOperation(locationCapture), whenNullValue, semanticModel: null,
3809
AddStatement(new
SimpleAssignmentOperation
(
4663
return new
SimpleAssignmentOperation
(isRef: local.RefKind != RefKind.None,
4687
return new
SimpleAssignmentOperation
(isRef: false, // In C# this is an error case and VB doesn't support ref locals
4989
AddStatement(new
SimpleAssignmentOperation
(isRef: false, // Loop control variable
5305
AddStatement(new
SimpleAssignmentOperation
(isRef: false,
5357
AddStatement(new
SimpleAssignmentOperation
(isRef: false,
5408
AddStatement(new
SimpleAssignmentOperation
(isRef: false,
5877
var assignment = new
SimpleAssignmentOperation
(isRef: localSymbol.IsRef, localRef, initializer, semanticModel: null, assignmentSyntax, localRef.Type, constantValue: null, isImplicit: true);
6096
result = new
SimpleAssignmentOperation
(assignmentOperation.IsRef, left, right, semanticModel: null, assignmentOperation.Syntax,
6403
var visitedAssignment = new
SimpleAssignmentOperation
(isRef: simpleAssignment.IsRef, visitedTarget, visitedValue,
7279
var assignment = new
SimpleAssignmentOperation
(isRef: false, rewrittenTarget, VisitRequired(initializer.Value), semanticModel: null,
8067
return new
SimpleAssignmentOperation
(isRef: false, target, capturedValue,
7 references to SimpleAssignmentOperation
Microsoft.CodeAnalysis (7)
Generated\Operations.Generated.cs (2)
10998
var
internalOperation = (
SimpleAssignmentOperation
)operation;
Operations\ControlFlowGraphBuilder.cs (5)
5877
var
assignment = new SimpleAssignmentOperation(isRef: localSymbol.IsRef, localRef, initializer, semanticModel: null, assignmentSyntax, localRef.Type, constantValue: null, isImplicit: true);
6403
var
visitedAssignment = new SimpleAssignmentOperation(isRef: simpleAssignment.IsRef, visitedTarget, visitedValue,
7279
var
assignment = new SimpleAssignmentOperation(isRef: false, rewrittenTarget, VisitRequired(initializer.Value), semanticModel: null,
8015
var
assignment = makeAssignment(property, valueCaptureRef, operation);
8056
SimpleAssignmentOperation
makeAssignment(IPropertySymbol property, IOperation capturedValue, WithOperation operation)