2 instantiations of OverriddenOrHiddenMembersResult
Microsoft.CodeAnalysis.CSharp (2)
Symbols\OverriddenOrHiddenMembersResult.cs (2)
22
new
OverriddenOrHiddenMembersResult
(
50
return new
OverriddenOrHiddenMembersResult
(overriddenMembers, hiddenMembers);
75 references to OverriddenOrHiddenMembersResult
Microsoft.CodeAnalysis.CSharp (46)
Compilation\CSharpSemanticModel.cs (2)
4117
OverriddenOrHiddenMembersResult
overriddenOrHiddenMembers = indexer.OverriddenOrHiddenMembers;
4206
OverriddenOrHiddenMembersResult
overriddenOrHiddenMembers = method.OverriddenOrHiddenMembers;
Symbols\EventSymbol.cs (2)
144
return (EventSymbol)
OverriddenOrHiddenMembersResult
.GetOverriddenMember(this, OriginalDefinition.OverriddenEvent);
150
internal virtual
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Symbols\Metadata\PE\PEMethodSymbol.cs (7)
307
public
OverriddenOrHiddenMembersResult
_lazyOverriddenOrHiddenMembersResult;
361
retVal._lazyOverriddenOrHiddenMembersResult =
OverriddenOrHiddenMembersResult
.Empty;
1629
internal override
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
1635
var
result = base.OverriddenOrHiddenMembers;
1637
if (result !=
OverriddenOrHiddenMembersResult
.Empty)
1649
return
OverriddenOrHiddenMembersResult
.Empty;
1652
return uncommonFields._lazyOverriddenOrHiddenMembersResult ?? InterlockedOperations.Initialize(ref uncommonFields._lazyOverriddenOrHiddenMembersResult,
OverriddenOrHiddenMembersResult
.Empty);
Symbols\MethodSymbol.cs (2)
498
return (MethodSymbol)
OverriddenOrHiddenMembersResult
.GetOverriddenMember(this, OriginalDefinition.OverriddenMethod);
626
internal virtual
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Symbols\OverriddenOrHiddenMembersHelpers.cs (14)
24
internal static
OverriddenOrHiddenMembersResult
MakeOverriddenOrHiddenMembers(this MethodSymbol member)
29
internal static
OverriddenOrHiddenMembersResult
MakeOverriddenOrHiddenMembers(this PropertySymbol member)
34
internal static
OverriddenOrHiddenMembersResult
MakeOverriddenOrHiddenMembers(this EventSymbol member)
84
private static
OverriddenOrHiddenMembersResult
MakeOverriddenOrHiddenMembersWorker(Symbol member)
90
return
OverriddenOrHiddenMembersResult
.Empty;
139
return
OverriddenOrHiddenMembersResult
.Create(overriddenMembers, hiddenMembers);
241
private static
OverriddenOrHiddenMembersResult
MakePropertyAccessorOverriddenOrHiddenMembers(MethodSymbol accessor, PropertySymbol associatedProperty)
251
OverriddenOrHiddenMembersResult
hiddenOrOverriddenByProperty = associatedProperty.OverriddenOrHiddenMembers;
292
return
OverriddenOrHiddenMembersResult
.Create(overriddenAccessors, hiddenMembers);
333
private static
OverriddenOrHiddenMembersResult
MakeEventAccessorOverriddenOrHiddenMembers(MethodSymbol accessor, EventSymbol associatedEvent)
343
OverriddenOrHiddenMembersResult
hiddenOrOverriddenByEvent = associatedEvent.OverriddenOrHiddenMembers;
384
return
OverriddenOrHiddenMembersResult
.Create(overriddenAccessors, hiddenMembers);
409
internal static
OverriddenOrHiddenMembersResult
MakeInterfaceOverriddenOrHiddenMembers(Symbol member, bool memberIsFromSomeCompilation)
509
return
OverriddenOrHiddenMembersResult
.Create(overriddenMembers, hiddenMembers);
Symbols\OverriddenOrHiddenMembersResult.cs (3)
21
public static readonly
OverriddenOrHiddenMembersResult
Empty =
40
public static
OverriddenOrHiddenMembersResult
Create(
84
/// It is not suitable to call this method on a <see cref="
OverriddenOrHiddenMembersResult
"/> object
Symbols\PropertySymbol.cs (2)
238
return (PropertySymbol)
OverriddenOrHiddenMembersResult
.GetOverriddenMember(this, OriginalDefinition.OverriddenProperty);
244
internal virtual
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Symbols\Source\SourceEventSymbol.cs (2)
34
private
OverriddenOrHiddenMembersResult
? _lazyOverriddenOrHiddenMembers;
639
internal override
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
742
OverriddenOrHiddenMembersResult
overriddenOrHiddenMembers,
1553
OverriddenOrHiddenMembersResult
overriddenOrHiddenMembers,
Symbols\Source\SourceMemberMethodSymbol.cs (2)
298
private
OverriddenOrHiddenMembersResult
_lazyOverriddenOrHiddenMembers;
836
internal sealed override
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Symbols\Source\SourcePropertySymbolBase.cs (2)
67
private
OverriddenOrHiddenMembersResult
_lazyOverriddenOrHiddenMembers;
1186
internal override
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Symbols\SubstitutedEventSymbol.cs (2)
94
private
OverriddenOrHiddenMembersResult
? _lazyOverriddenOrHiddenMembers;
116
internal override
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Symbols\SubstitutedMethodSymbol.cs (2)
36
private
OverriddenOrHiddenMembersResult
_lazyOverriddenOrHiddenMembers;
287
internal sealed override
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Symbols\SubstitutedPropertySymbol.cs (2)
112
private
OverriddenOrHiddenMembersResult
_lazyOverriddenOrHiddenMembers;
134
internal override
OverriddenOrHiddenMembersResult
OverriddenOrHiddenMembers
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (29)
Symbols\OverriddenOrHiddenMembersTests.cs (29)
274
var
derivedInterface1MethodOverriddenOrHidden = derivedInterface1Method.OverriddenOrHiddenMembers;
278
var
derivedInterface1PropertyOverriddenOrHidden = derivedInterface1Property.OverriddenOrHiddenMembers;
282
var
derivedInterface2MethodOverriddenOrHidden = derivedInterface2Method.OverriddenOrHiddenMembers;
286
var
derivedInterface2PropertyOverriddenOrHidden = derivedInterface2Property.OverriddenOrHiddenMembers;
369
var
derivedInterface1MethodIntOverriddenOrHidden = derivedInterface1MethodInt.OverriddenOrHiddenMembers;
373
var
derivedInterface1PropertyOverriddenOrHidden = derivedInterface1Property.OverriddenOrHiddenMembers;
377
var
derivedInterface2MethodIntOverriddenOrHidden = derivedInterface2MethodInt.OverriddenOrHiddenMembers;
381
var
derivedInterface2PropertyOverriddenOrHidden = derivedInterface2Property.OverriddenOrHiddenMembers;
432
var
derivedClassMethodOverriddenOrHidden = derivedClassMethod.OverriddenOrHiddenMembers;
436
var
derivedClassPropertyOverriddenOrHidden = derivedClassProperty.OverriddenOrHiddenMembers;
485
var
derivedClassMethodIntOverriddenOrHidden = derivedClassMethodInt.OverriddenOrHiddenMembers;
489
var
derivedClassPropertyOverriddenOrHidden = derivedClassProperty.OverriddenOrHiddenMembers;
549
var
derivedClassMethodOverriddenOrHidden = derivedClassMethod.OverriddenOrHiddenMembers;
553
var
derivedClassPropertyOverriddenOrHidden = derivedClassProperty.OverriddenOrHiddenMembers;
557
var
derivedClassRefMethodOverriddenOrHidden = derivedClassRefMethod.OverriddenOrHiddenMembers;
561
var
derivedClassRefPropertyOverriddenOrHidden = derivedClassRefProperty.OverriddenOrHiddenMembers;
565
var
derivedClassRefIndexerOverriddenOrHidden = derivedClassRefIndexer.OverriddenOrHiddenMembers;
621
var
baseClassToStringOverriddenOrHidden = baseClassToString.OverriddenOrHiddenMembers;
625
var
baseClassGetHashCodeOverriddenOrHidden = baseClassGetHashCode.OverriddenOrHiddenMembers;
629
var
derivedClassEqualsOverriddenOrHidden = derivedClassEquals.OverriddenOrHiddenMembers;
633
var
derivedClassGetHashCodeOverriddenOrHidden = derivedClassGetHashCode.OverriddenOrHiddenMembers;
685
var
derivedClassMethodIntOverriddenOrHidden = derivedClassMethodParams.OverriddenOrHiddenMembers;
689
var
derivedClassPropertyOverriddenOrHidden = derivedClassProperty.OverriddenOrHiddenMembers;
765
var
overridingClassMethod1OverriddenOrHidden = overridingClassMethod1.OverriddenOrHiddenMembers;
771
var
overridingClassMethod2OverriddenOrHidden = overridingClassMethod2.OverriddenOrHiddenMembers;
776
var
overridingClassProperty1OverriddenOrHidden = overridingClassProperty1.OverriddenOrHiddenMembers;
781
var
overridingClassProperty2OverriddenOrHidden = overridingClassProperty2.OverriddenOrHiddenMembers;
945
var
classEMethod1OverriddenOrHiddenMembers = classEMethod1.OverriddenOrHiddenMembers;
953
var
classEMethod2OverriddenOrHiddenMembers = classEMethod2.OverriddenOrHiddenMembers;