2 overrides of OverriddenOrHiddenMembers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourcePropertySymbolBase.cs (1)
1211internal override OverriddenOrHiddenMembersResult OverriddenOrHiddenMembers
Symbols\SubstitutedPropertySymbol.cs (1)
134internal override OverriddenOrHiddenMembersResult OverriddenOrHiddenMembers
92 references to OverriddenOrHiddenMembers
Microsoft.CodeAnalysis.CSharp (6)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
547return property.OverriddenOrHiddenMembers.HiddenMembers;
Compilation\CSharpSemanticModel.cs (1)
4129OverriddenOrHiddenMembersResult overriddenOrHiddenMembers = indexer.OverriddenOrHiddenMembers;
Symbols\OverriddenOrHiddenMembersHelpers.cs (1)
251OverriddenOrHiddenMembersResult hiddenOrOverriddenByProperty = associatedProperty.OverriddenOrHiddenMembers;
Symbols\PropertySymbol.cs (1)
235return (PropertySymbol)OverriddenOrHiddenMembers.GetOverriddenMember();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
579CheckOverrideMember(property, property.OverriddenOrHiddenMembers, diagnostics, out suppressAccessors); 596CheckNonOverrideMember(property, isNewProperty, property.OverriddenOrHiddenMembers, diagnostics, out suppressAccessors);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (86)
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (9)
54Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseProperty.OverriddenOrHiddenMembers); 63OverriddenOrHiddenMembersResult derivedPropertyOverriddenOrHidden = derivedProperty.OverriddenOrHiddenMembers; 118OverriddenOrHiddenMembersResult derived1PropertyOverriddenOrHidden = derived1Property.OverriddenOrHiddenMembers; 126OverriddenOrHiddenMembersResult derived2PropertyOverriddenOrHidden = derived2Property.OverriddenOrHiddenMembers; 164OverriddenOrHiddenMembersResult derivedPropertyOverriddenOrHidden = derivedProperty.OverriddenOrHiddenMembers; 223OverriddenOrHiddenMembersResult derived1PropertyOverriddenOrHidden = derived1Property.OverriddenOrHiddenMembers; 231OverriddenOrHiddenMembersResult derived2PropertyOverriddenOrHidden = derived2Property.OverriddenOrHiddenMembers; 714var interface3PropertyOverriddenOrHidden = interface3Property.OverriddenOrHiddenMembers; 722var interface4PropertyOverriddenOrHidden = interface4Property.OverriddenOrHiddenMembers;
Symbols\IndexerTests.cs (3)
625Assert.Equal(baseIndexer, derivedIndexer.OverriddenOrHiddenMembers.HiddenMembers.Single()); 754var hiddenMembers = derivedIndexer.OverriddenOrHiddenMembers.HiddenMembers; 825var overriddenMembers = derivedIndexer.OverriddenOrHiddenMembers.OverriddenMembers;
Symbols\InterfaceOverriddenOrHiddenMembersTests.cs (17)
812var overriddenOrHidden2 = derivedProperty.OverriddenOrHiddenMembers; 965Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 966Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 968Assert.Empty(bProperty.OverriddenOrHiddenMembers.OverriddenMembers); 969Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.HiddenMembers.Single()); 994Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 995Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 997Assert.Empty(bProperty.OverriddenOrHiddenMembers.OverriddenMembers); 998Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.HiddenMembers.Single()); 1023Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 1024Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 1026Assert.Empty(bProperty.OverriddenOrHiddenMembers.OverriddenMembers); 1027Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.HiddenMembers.Single()); 1101Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 1102Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 1104Assert.Empty(bProperty.OverriddenOrHiddenMembers.OverriddenMembers); 1105Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.HiddenMembers.Single());
Symbols\OverriddenOrHiddenMembersTests.cs (57)
265Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseInterface1Property.OverriddenOrHiddenMembers); 268Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseInterface2Property.OverriddenOrHiddenMembers); 278var derivedInterface1PropertyOverriddenOrHidden = derivedInterface1Property.OverriddenOrHiddenMembers; 286var derivedInterface2PropertyOverriddenOrHidden = derivedInterface2Property.OverriddenOrHiddenMembers; 359Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseInterface1Property.OverriddenOrHiddenMembers); 363Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseInterface2Property.OverriddenOrHiddenMembers); 373var derivedInterface1PropertyOverriddenOrHidden = derivedInterface1Property.OverriddenOrHiddenMembers; 381var derivedInterface2PropertyOverriddenOrHidden = derivedInterface2Property.OverriddenOrHiddenMembers; 428Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseClassProperty.OverriddenOrHiddenMembers); 436var derivedClassPropertyOverriddenOrHidden = derivedClassProperty.OverriddenOrHiddenMembers; 481Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseClassProperty.OverriddenOrHiddenMembers); 489var derivedClassPropertyOverriddenOrHidden = derivedClassProperty.OverriddenOrHiddenMembers; 545Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseClassProperty.OverriddenOrHiddenMembers); 553var derivedClassPropertyOverriddenOrHidden = derivedClassProperty.OverriddenOrHiddenMembers; 561var derivedClassRefPropertyOverriddenOrHidden = derivedClassRefProperty.OverriddenOrHiddenMembers; 565var derivedClassRefIndexerOverriddenOrHidden = derivedClassRefIndexer.OverriddenOrHiddenMembers; 681Assert.Same(OverriddenOrHiddenMembersResult.Empty, baseClassProperty.OverriddenOrHiddenMembers); 689var derivedClassPropertyOverriddenOrHidden = derivedClassProperty.OverriddenOrHiddenMembers; 776var overridingClassProperty1OverriddenOrHidden = overridingClassProperty1.OverriddenOrHiddenMembers; 781var overridingClassProperty2OverriddenOrHidden = overridingClassProperty2.OverriddenOrHiddenMembers; 2440var ohmA = propA.OverriddenOrHiddenMembers; 2441var ohmB = propB.OverriddenOrHiddenMembers; 2442var ohmC = propC.OverriddenOrHiddenMembers; 2443var ohmD = propD.OverriddenOrHiddenMembers; 2623var ohmA = indexerA.OverriddenOrHiddenMembers; 2624var ohmB = indexerB.OverriddenOrHiddenMembers; 2625var ohmC = indexerC.OverriddenOrHiddenMembers; 2626var ohmD = indexerD.OverriddenOrHiddenMembers; 3599var overriddenOrHidden2 = derivedProperty.OverriddenOrHiddenMembers; 4101Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4102Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 4104Assert.Empty(bProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4105Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.HiddenMembers.Single()); 4131Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4132Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 4134Assert.Empty(bProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4135Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.HiddenMembers.Single()); 4161Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4162Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 4164Assert.Empty(bProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4165Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.HiddenMembers.Single()); 4241Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4242Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 4244Assert.Empty(bProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4245Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.HiddenMembers.Single()); 4321Assert.Empty(aProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4322Assert.Empty(aProperty.OverriddenOrHiddenMembers.HiddenMembers); 4324Assert.Equal(aProperty, bProperty.OverriddenOrHiddenMembers.OverriddenMembers.Single()); 4325Assert.Empty(bProperty.OverriddenOrHiddenMembers.HiddenMembers); 4389Assert.Empty(baseProperty.OverriddenOrHiddenMembers.HiddenMembers); 4390Assert.Empty(baseProperty.OverriddenOrHiddenMembers.OverriddenMembers); 4392Assert.Empty(baseIndexer.OverriddenOrHiddenMembers.HiddenMembers); 4393Assert.Empty(baseIndexer.OverriddenOrHiddenMembers.OverriddenMembers); 4398Assert.Empty(derivedProperty.OverriddenOrHiddenMembers.HiddenMembers); 4399Assert.Equal(baseProperty, derivedProperty.OverriddenOrHiddenMembers.OverriddenMembers.Single()); 4401Assert.Empty(derivedIndexer.OverriddenOrHiddenMembers.HiddenMembers); 4402Assert.Equal(baseIndexer, derivedIndexer.OverriddenOrHiddenMembers.OverriddenMembers.Single());