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