20 references to IsReadOnlyAttribute
Microsoft.CodeAnalysis (1)
MetadataReader\PEModule.cs (1)
980return FindTargetAttribute(token, AttributeDescription.IsReadOnlyAttribute).HasValue;
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\PEAssemblyBuilder.cs (1)
355AttributeDescription.IsReadOnlyAttribute,
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
979filterOut2: AttributeDescription.IsReadOnlyAttribute,
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
471filterOut2: AttributeDescription.IsReadOnlyAttribute);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
702IsReadOnly ? AttributeDescription.IsReadOnlyAttribute : default,
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
1051filterIsReadOnlyAttribute ? AttributeDescription.IsReadOnlyAttribute : default,
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
645this.RefKind == RefKind.RefReadOnly ? AttributeDescription.IsReadOnlyAttribute : default,
Symbols\Symbol.cs (1)
1396reportExplicitUseOfReservedAttribute(attribute, arguments, AttributeDescription.IsReadOnlyAttribute))
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (6)
Attributes\AttributeTests_ReadOnlyStruct.cs (3)
377AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 456AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 468AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName);
Attributes\AttributeTests_RefReadOnly.cs (3)
1082AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 1181AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 1193AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (6)
ExpressionCompilerTests.cs (6)
6559Assert.NotNull(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName)); 6573Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName)); 6583Assert.Contains(AttributeDescription.IsReadOnlyAttribute.FullName + "..ctor()", methodsGenerated); 6596Assert.NotNull(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName)); 6611Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName)); 6621Assert.Contains(AttributeDescription.IsReadOnlyAttribute.FullName + "..ctor()", methodsGenerated);