6 references to ReadOnlyStrict
Microsoft.CodeAnalysis.CSharp (6)
CodeGen\CodeGenerator_HasHome.cs (1)
265if (addressKind == AddressKind.ReadOnlyStrict)
CodeGen\EmitAddress.cs (1)
611(addressKind != AddressKind.ReadOnlyStrict ? AddressKind.ReadOnly : addressKind);
CodeGen\EmitExpression.cs (3)
759return refKind == RefKindExtensions.StrictIn ? AddressKind.ReadOnlyStrict : AddressKind.Writeable; 768var temp = EmitAddress(expression.Operand, AddressKind.ReadOnlyStrict, used); 3182return refKind is RefKind.RefReadOnly or RefKindExtensions.StrictIn or RefKind.RefReadOnlyParameter ? AddressKind.ReadOnlyStrict : AddressKind.Writeable;
CodeGen\EmitStatement.cs (1)
883var unexpectedTemp = this.EmitAddress(expressionOpt, this._method.RefKind == RefKind.RefReadOnly ? AddressKind.ReadOnlyStrict : AddressKind.Writeable, used: true);