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