1 write to Property
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5571this.Property = property;
13 references to Property
Microsoft.CodeAnalysis.CSharp (13)
BoundTree\BoundDagEvaluation.cs (4)
57BoundDagIndexEvaluation e => e.Property, 198Debug.Assert(Property.Type.IsObjectType()); 199return new BoundDagTemp(Syntax, Property.Type, this); 205return Update(Property, Index, input);
FlowAnalysis\NullableWalker_Patterns.cs (1)
789var type = TypeWithAnnotations.Create(e.Property.Type, NullableAnnotation.Annotated);
Generated\BoundNodes.xml.Generated.cs (4)
5583if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(property, this.Property) || index != this.Index || input != this.Input) 12041PropertySymbol property = this.VisitPropertySymbol(node.Property); 14191PropertySymbol property = GetUpdatedSymbol(node, node.Property); 16738new TreeDumperNode("property", node.Property, null),
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (4)
261Debug.Assert(e.Property.GetMethod.ParameterCount == 1); 262Debug.Assert(e.Property.GetMethod.Parameters[0].Type.SpecialType == SpecialType.System_Int32); 263TypeSymbol type = e.Property.GetMethod.ReturnType; 266return _factory.AssignmentExpression(output, _factory.Indexer(input, e.Property, _factory.Literal(e.Index)));