55 references to OverriddenProperty
Microsoft.CodeAnalysis.CSharp (11)
Symbols\MemberSymbolExtensions.cs (1)
605return ((PropertySymbol)member).OverriddenProperty;
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
421PropertySymbol next = curr.OverriddenProperty;
Symbols\PropertySymbol.cs (2)
237return (PropertySymbol)OverriddenOrHiddenMembersResult.GetOverriddenMember(this, OriginalDefinition.OverriddenProperty); 289PropertySymbol overridden = p.OverriddenProperty;
Symbols\PropertySymbolExtensions.cs (2)
27property = property.OverriddenProperty; 47property = property.OverriddenProperty;
Symbols\PublicModel\PropertySymbol.cs (1)
71get { return _underlying.OverriddenProperty.GetPublicSymbol(); }
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
811PropertySymbol overriddenProperty = associatedProperty.OverriddenProperty;
Symbols\Source\SourcePropertySymbolBase.cs (1)
203overriddenOrImplementedProperty = this.OverriddenProperty;
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
110var overridden = overriding.OverriddenProperty;
Symbols\TypeSymbol.cs (1)
2365overriddenMember = ((PropertySymbol)member).OverriddenProperty;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
CodeGen\CodeGenRefReturnTests.cs (2)
2488Assert.Null(property.OverriddenProperty); 2496Assert.Equal("ref System.Object A.P { get; }", property.OverriddenProperty.ToTestDisplayString());
CodeGen\CodeGenTupleTest.cs (3)
15842Assert.Null(m1P1.OverriddenProperty); 15872Assert.Null(m1this.OverriddenProperty); 23939var b = m.OverriddenProperty;
Emit\EmitMetadataTests.cs (1)
1135Assert.Same(overriddenProperty, propertyQ.OverriddenProperty);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (12)
Semantics\AmbiguousOverrideTests.cs (8)
648Assert.Equal(baseProperty1, derivedProperty.OverriddenProperty); 649Assert.NotEqual(baseProperty2, derivedProperty.OverriddenProperty); 716Assert.Equal(baseProperty1, derivedProperty.OverriddenProperty); 717Assert.NotEqual(baseProperty2, derivedProperty.OverriddenProperty); 787Assert.Equal(baseProperty1, derivedProperty.OverriddenProperty); 788Assert.NotEqual(baseProperty2, derivedProperty.OverriddenProperty); 861Assert.Equal(baseProperty1, derivedProperty.OverriddenProperty); 862Assert.NotEqual(baseProperty2, derivedProperty.OverriddenProperty);
Semantics\NullableReferenceTypesTests.cs (4)
12873Assert.False(member.TypeWithAnnotations.Equals(member.OverriddenProperty.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 12878Assert.True(member.TypeWithAnnotations.Equals(member.OverriddenProperty.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 16602Assert.False(member.Parameters[0].TypeWithAnnotations.Equals(member.OverriddenProperty.Parameters[0].TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 16608Assert.True(member.Parameters[0].TypeWithAnnotations.Equals(member.OverriddenProperty.Parameters[0].TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (26)
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (2)
55Assert.Null(baseProperty.OverriddenProperty); 66Assert.Same(baseProperty, derivedProperty.OverriddenProperty);
Symbols\IndexerTests.cs (2)
284Assert.Null(indexerC.OverriddenProperty); 680Assert.Equal(baseIndexer, derivedIndexer.OverriddenProperty);
Symbols\OverriddenOrHiddenMembersTests.cs (22)
291Assert.Null(baseInterface1Property.OverriddenProperty); 293Assert.Null(baseInterface2Property.OverriddenProperty); 296Assert.Null(derivedInterface1Property.OverriddenProperty); 299Assert.Null(derivedInterface2Property.OverriddenProperty); 386Assert.Null(baseInterface1Property.OverriddenProperty); 388Assert.Null(baseInterface2Property.OverriddenProperty); 391Assert.Null(derivedInterface1Property.OverriddenProperty); 394Assert.Null(derivedInterface2Property.OverriddenProperty); 441Assert.Null(baseClassProperty.OverriddenProperty); 444Assert.Null(derivedClassProperty.OverriddenProperty); 495Assert.Null(baseClassProperty.OverriddenProperty); 498Assert.Null(derivedClassProperty.OverriddenProperty); 570Assert.Null(baseClassProperty.OverriddenProperty); 572Assert.Null(baseClassRefProperty.OverriddenProperty); 573Assert.Null(baseClassRefIndexer.OverriddenProperty); 577Assert.Same(baseClassProperty, derivedClassProperty.OverriddenProperty); 579Assert.Same(baseClassRefProperty, derivedClassRefProperty.OverriddenProperty); 580Assert.Same(baseClassRefIndexer, derivedClassRefIndexer.OverriddenProperty); 696Assert.Null(baseClassProperty.OverriddenProperty); 700Assert.NotNull(derivedClassProperty.OverriddenProperty); 778Assert.Null(overridingClassProperty1.OverriddenProperty); 784Assert.Null(overridingClassProperty2.OverriddenProperty);