19 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (19)
Compilation\MemberSemanticModel.cs (3)
931
isCompleted: awaitableInfo.IsCompleted.
GetPublicSymbol
(),
990
currentProperty: ((PropertySymbol)enumeratorInfoOpt.CurrentPropertyGetter?.AssociatedSymbol).
GetPublicSymbol
(),
1096
return AnonymousTypeManager.GetAnonymousTypeProperty(anonymousType, index).
GetPublicSymbol
();
Compilation\SyntaxTreeSemanticModel.cs (2)
1532
return ((PropertySymbol)GetDeclaredMemberSymbol(declarationSyntax)).
GetPublicSymbol
();
1543
return ((PropertySymbol)GetDeclaredMemberSymbol(declarationSyntax)).
GetPublicSymbol
();
Operations\CSharpOperationFactory.cs (8)
616
IPropertySymbol property = boundPropertyAccess.PropertySymbol.
GetPublicSymbol
();
640
return new PropertyReferenceOperation(property.
GetPublicSymbol
(), constrainedToType.GetPublicSymbol(), arguments, instance, _semanticModel, syntax, type, isImplicit);
900
return new PropertyReferenceOperation(property.
GetPublicSymbol
(), constrainedToType: null, arguments, createReceiver(), _semanticModel, syntax, type, isImplicit);
1648
var lengthSymbol = Binder.GetPropertySymbol(boundIndexerAccess.LengthOrCountAccess, out _, out _).
GetPublicSymbol
();
1735
ImmutableArray<IPropertySymbol> initializedProperties = ImmutableArray.Create<IPropertySymbol>(boundPropertyEqualsValue.Property.
GetPublicSymbol
());
1903
((PropertySymbol)enumeratorInfoOpt.CurrentPropertyGetter.AssociatedSymbol).
GetPublicSymbol
(),
2621
lengthSymbol: Binder.GetPropertySymbol(boundNode.LengthAccess, out _, out _).
GetPublicSymbol
(),
2907
reference = new PropertyReferenceOperation(property.
GetPublicSymbol
(), constrainedToType: null, ImmutableArray<IArgumentOperation>.Empty,
Operations\CSharpOperationFactory_Methods.cs (2)
441
property.
GetPublicSymbol
(),
453
target = new PropertyReferenceOperation(anonymousProperty.Property.
GetPublicSymbol
(),
Symbols\PublicModel\PropertySymbol.cs (4)
65
return _underlying.OriginalDefinition.
GetPublicSymbol
();
71
get { return _underlying.OverriddenProperty.
GetPublicSymbol
(); }
113
IPropertySymbol? IPropertySymbol.PartialDefinitionPart => _underlying.PartialDefinitionPart.
GetPublicSymbol
();
115
IPropertySymbol? IPropertySymbol.PartialImplementationPart => _underlying.PartialImplementationPart.
GetPublicSymbol
();