10 references to IsVerifierValue
Microsoft.CodeAnalysis.CSharp (10)
CodeGen\EmitExpression.cs (9)
1176
if (!field.IsVolatile && !field.IsStatic && (receiver = fieldAccess.ReceiverOpt).Type.
IsVerifierValue
() && field.RefKind == RefKind.None &&
1344
if (!receiver.Type.
IsVerifierValue
())
1830
Debug.Assert(!parentCallReceiverType.
IsVerifierValue
());
1957
else if (receiverType.
IsVerifierValue
())
1960
if (methodContainingType.
IsVerifierValue
())
2019
Debug.Assert((callKind != CallKind.ConstrainedCallVirt) || (addressKind.GetValueOrDefault() == AddressKind.Constrained) || receiverType.
IsVerifierValue
());
2205
if (receiverType.IsVerifierReference() || receiverType.
IsVerifierValue
())
2302
Debug.Assert(methodContainingType.
IsVerifierValue
(), "only struct calls can be readonly");
2435
Debug.Assert(method.ContainingType.
IsVerifierValue
(), "this is not a value type");
CodeGen\Optimizer.cs (1)
950
right.Type.
IsVerifierValue
() &&