10 references to IsVerifierValue
Microsoft.CodeAnalysis.CSharp (10)
CodeGen\EmitExpression.cs (9)
1143
if (!field.IsVolatile && !field.IsStatic && fieldAccess.ReceiverOpt.Type.
IsVerifierValue
() && field.RefKind == RefKind.None)
1278
if (!receiver.Type.
IsVerifierValue
())
1750
Debug.Assert(!parentCallReceiverType.
IsVerifierValue
());
1877
else if (receiverType.
IsVerifierValue
())
1880
if (methodContainingType.
IsVerifierValue
())
1935
Debug.Assert((callKind != CallKind.ConstrainedCallVirt) || (addressKind.GetValueOrDefault() == AddressKind.Constrained) || receiverType.
IsVerifierValue
());
2115
if (receiverType.IsVerifierReference() || receiverType.
IsVerifierValue
())
2211
Debug.Assert(methodContainingType.
IsVerifierValue
(), "only struct calls can be readonly");
2326
Debug.Assert(method.ContainingType.
IsVerifierValue
(), "this is not a value type");
CodeGen\Optimizer.cs (1)
950
right.Type.
IsVerifierValue
() &&