16 overrides of IsDeclaredReadOnly
Microsoft.CodeAnalysis.CSharp (14)
Symbols\ErrorMethodSymbol.cs (1)
134internal override bool IsDeclaredReadOnly => false;
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
826internal override bool IsDeclaredReadOnly => false;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1343internal override bool IsDeclaredReadOnly
Symbols\ReducedExtensionMethodSymbol.cs (1)
527internal override bool IsDeclaredReadOnly => false;
Symbols\SignatureOnlyMethodSymbol.cs (1)
169internal override bool IsDeclaredReadOnly => false;
Symbols\Source\LambdaSymbol.cs (1)
402internal override bool IsDeclaredReadOnly => false;
Symbols\Source\LocalFunctionSymbol.cs (1)
341internal override bool IsDeclaredReadOnly => false;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
568internal override bool IsDeclaredReadOnly
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
223internal sealed override bool IsDeclaredReadOnly => false;
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
321internal sealed override bool IsDeclaredReadOnly => false;
Symbols\Synthesized\SynthesizedInstanceMethodSymbol.cs (1)
74internal override bool IsDeclaredReadOnly => false;
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
271internal override bool IsDeclaredReadOnly => false;
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
291internal override bool IsDeclaredReadOnly => false;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
358internal override bool IsDeclaredReadOnly => UnderlyingMethod.IsDeclaredReadOnly;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
Symbols\EEMethodSymbol.cs (1)
450internal override bool IsDeclaredReadOnly => false;
Symbols\PlaceholderMethodSymbol.cs (1)
125internal override bool IsDeclaredReadOnly => false;
21 references to IsDeclaredReadOnly
Microsoft.CodeAnalysis.CSharp (3)
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
129return m.UnderlyingMethodSymbol.IsDeclaredReadOnly;
Symbols\MethodSymbol.cs (1)
363internal virtual bool IsEffectivelyReadOnly => (IsDeclaredReadOnly || ContainingType?.IsReadOnly == true) && IsValidReadOnlyTarget;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
358internal override bool IsDeclaredReadOnly => UnderlyingMethod.IsDeclaredReadOnly;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenReadonlyStructTests.cs (3)
1677Assert.True(m1.IsDeclaredReadOnly); 1683Assert.False(m2.IsDeclaredReadOnly); 2582Assert.Equal(isReadOnly, type.GetProperty("P").GetMethod.IsDeclaredReadOnly);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (14)
Semantics\InitOnlyMemberTests.cs (2)
4372Assert.True(((Symbols.PublicModel.PropertySymbol)i).GetSymbol<PropertySymbol>().SetMethod.IsDeclaredReadOnly); 4395Assert.True(((Symbols.PublicModel.PropertySymbol)i).GetSymbol<PropertySymbol>().SetMethod.IsDeclaredReadOnly);
Semantics\ReadOnlyStructsTests.cs (12)
389Assert.True(method.IsDeclaredReadOnly); 422Assert.False(method.IsDeclaredReadOnly); 452Assert.True(method.IsDeclaredReadOnly); 1154Assert.True(method.IsDeclaredReadOnly); 1289Assert.False(symbol.GetSymbol().IsDeclaredReadOnly); 1290Assert.False(reducedFrom.GetSymbol().IsDeclaredReadOnly); 1325Assert.Equal(isReadOnly, property.GetMethod.IsDeclaredReadOnly); 1459Assert.True(method.IsDeclaredReadOnly); 1614Assert.False(moduleGetter.IsDeclaredReadOnly); 1619Assert.True(dllGetter.IsDeclaredReadOnly); 1642Assert.False(moduleGetter.IsDeclaredReadOnly); 1647Assert.False(dllGetter.IsDeclaredReadOnly);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
80Assert.False(symbol.IsDeclaredReadOnly);