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
())
1739
Debug.Assert(!parentCallReceiverType.
IsVerifierValue
());
1866
else if (receiverType.
IsVerifierValue
())
1869
if (methodContainingType.
IsVerifierValue
())
1924
Debug.Assert((callKind != CallKind.ConstrainedCallVirt) || (addressKind.GetValueOrDefault() == AddressKind.Constrained) || receiverType.
IsVerifierValue
());
2104
if (receiverType.IsVerifierReference() || receiverType.
IsVerifierValue
())
2200
Debug.Assert(methodContainingType.
IsVerifierValue
(), "only struct calls can be readonly");
2315
Debug.Assert(method.ContainingType.
IsVerifierValue
(), "this is not a value type");
CodeGen\Optimizer.cs (1)
950
right.Type.
IsVerifierValue
() &&