10 references to IsVerifierValue
Microsoft.CodeAnalysis.CSharp (10)
CodeGen\EmitExpression.cs (9)
1132
if (!field.IsVolatile && !field.IsStatic && fieldAccess.ReceiverOpt.Type.
IsVerifierValue
() && field.RefKind == RefKind.None)
1267
if (!receiver.Type.
IsVerifierValue
())
1731
Debug.Assert(!parentCallReceiverType.
IsVerifierValue
());
1850
else if (receiverType.
IsVerifierValue
())
1853
if (methodContainingType.
IsVerifierValue
())
1908
Debug.Assert((callKind != CallKind.ConstrainedCallVirt) || (addressKind.GetValueOrDefault() == AddressKind.Constrained) || receiverType.
IsVerifierValue
());
2088
if (receiverType.IsVerifierReference() || receiverType.
IsVerifierValue
())
2184
Debug.Assert(methodContainingType.
IsVerifierValue
(), "only struct calls can be readonly");
2299
Debug.Assert(method.ContainingType.
IsVerifierValue
(), "this is not a value type");
CodeGen\Optimizer.cs (1)
951
right.Type.
IsVerifierValue
() &&