21 overrides of HidesBaseMethodsByName
Microsoft.CodeAnalysis.CSharp (18)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
120public override bool HidesBaseMethodsByName
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
94public sealed override bool HidesBaseMethodsByName
Symbols\ErrorMethodSymbol.cs (1)
184public override bool HidesBaseMethodsByName
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
806public override bool HidesBaseMethodsByName => false;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
544public override bool HidesBaseMethodsByName => !HasFlag(MethodAttributes.HideBySig);
Symbols\ReducedExtensionMethodSymbol.cs (1)
538public override bool HidesBaseMethodsByName
Symbols\SignatureOnlyMethodSymbol.cs (1)
129public override bool HidesBaseMethodsByName { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1190public sealed override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
143public override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
191public override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
278public override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
156public override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
233public sealed override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
69public override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
184public override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
157public override bool HidesBaseMethodsByName
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
253public override bool HidesBaseMethodsByName
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
77public override bool HidesBaseMethodsByName
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EEMethodSymbol.cs (1)
299public override bool HidesBaseMethodsByName
Symbols\PlaceholderMethodSymbol.cs (1)
75public override bool HidesBaseMethodsByName
Symbols\SynthesizedContextMethodSymbol.cs (1)
55public override bool HidesBaseMethodsByName
36 references to HidesBaseMethodsByName
Microsoft.CodeAnalysis.CSharp (8)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
1133return ((MethodSymbol)member).HidesBaseMethodsByName;
Emitter\Model\MethodSymbolAdapter.cs (1)
404return !AdaptedMethodSymbol.HidesBaseMethodsByName;
Emitter\NoPia\EmbeddedMethod.cs (1)
86return !UnderlyingMethod.AdaptedMethodSymbol.HidesBaseMethodsByName;
Symbols\EventSymbol.cs (1)
163return (object?)accessor != null && accessor.HidesBaseMethodsByName;
Symbols\MethodSymbol.cs (1)
425while (m.IsOverride && !m.HidesBaseMethodsByName)
Symbols\PropertySymbol.cs (1)
259return (object)accessor != null && accessor.HidesBaseMethodsByName;
Symbols\PublicModel\MethodSymbol.cs (1)
245return _underlying.HidesBaseMethodsByName;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
81return UnderlyingMethod.HidesBaseMethodsByName;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (27)
Symbols\CompilationCreationTests.cs (1)
2375Assert.False(foo2.HidesBaseMethodsByName);
Symbols\Metadata\PE\LoadingMethods.cs (25)
197Assert.True(basicModifiers1_M1.HidesBaseMethodsByName); 203Assert.True(basicModifiers1_M2.HidesBaseMethodsByName); 209Assert.False(basicModifiers1_M3.HidesBaseMethodsByName); 215Assert.True(basicModifiers1_M4.HidesBaseMethodsByName); 221Assert.True(basicModifiers1_M5.HidesBaseMethodsByName); 227Assert.False(basicModifiers1_M6.HidesBaseMethodsByName); 233Assert.False(basicModifiers1_M7.HidesBaseMethodsByName); 239Assert.True(basicModifiers1_M8.HidesBaseMethodsByName); 245Assert.True(basicModifiers1_M9.HidesBaseMethodsByName); 258Assert.True(basicModifiers2_M1.HidesBaseMethodsByName); 264Assert.True(basicModifiers2_M2.HidesBaseMethodsByName); 270Assert.False(basicModifiers2_M6.HidesBaseMethodsByName); 276Assert.False(basicModifiers2_M7.HidesBaseMethodsByName); 287Assert.True(basicModifiers3_M1.HidesBaseMethodsByName); 293Assert.False(basicModifiers3_M6.HidesBaseMethodsByName); 306Assert.False(csharpModifiers1_M1.HidesBaseMethodsByName); 312Assert.False(csharpModifiers1_M2.HidesBaseMethodsByName); 318Assert.False(csharpModifiers1_M3.HidesBaseMethodsByName); 324Assert.False(csharpModifiers1_M4.HidesBaseMethodsByName); 336Assert.False(csharpModifiers2_M1.HidesBaseMethodsByName); 342Assert.False(csharpModifiers2_M2.HidesBaseMethodsByName); 348Assert.False(csharpModifiers2_M3.HidesBaseMethodsByName); 360Assert.False(csharpModifiers3_M1.HidesBaseMethodsByName); 366Assert.False(csharpModifiers3_M3.HidesBaseMethodsByName); 372Assert.False(csharpModifiers3_M4.HidesBaseMethodsByName);
Symbols\Retargeting\RetargetCustomModifiers.cs (1)
196Assert.False(m1.HidesBaseMethodsByName);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
67Assert.False(symbol.HidesBaseMethodsByName);