10 references to Constrained
Microsoft.CodeAnalysis.CSharp (10)
CodeGen\EmitAddress.cs (3)
458
if (addressKind == AddressKind.
Constrained
)
581
return receiverType.TypeKind == TypeKind.TypeParameter && addressKind != AddressKind.
Constrained
;
599
(addressKind == AddressKind.
Constrained
? AddressKind.Writeable : addressKind) :
CodeGen\EmitExpression.cs (5)
450
receiverTemp = EmitReceiverRef(receiver, AddressKind.
Constrained
);
574
receiverTemp = EmitReceiverRef(receiver, AddressKind.
Constrained
);
1757
Debug.Assert(addressKind.GetValueOrDefault() != AddressKind.
Constrained
);
1944
addressKind = (callKind == CallKind.ConstrainedCallVirt) ? AddressKind.
Constrained
: AddressKind.Writeable;
1947
Debug.Assert((callKind != CallKind.ConstrainedCallVirt) || (addressKind.GetValueOrDefault() == AddressKind.
Constrained
) || receiverType.IsVerifierValue());
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
740
CodeGenerator.AddressKind.
Constrained
,
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
331
CodeGenerator.AddressKind.
Constrained
,