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