1 write to Field
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
304this.Field = field;
9 references to Field
Microsoft.CodeAnalysis.CSharp (8)
Binder\RefSafetyAnalysis.cs (1)
251var field = fieldEqualsValue.Field;
Compiler\MethodCompiler.cs (1)
597(init.Kind == BoundKind.FieldEqualsValue) && !((BoundFieldEqualsValue)init).Field.IsMetadataConstant));
Generated\BoundNodes.xml.Generated.cs (4)
314if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(field, this.Field) || locals != this.Locals || value != this.Value) 10423return node.Update(node.Field, node.Locals, value); 11796FieldSymbol field = GetUpdatedSymbol(node, node.Field); 14429new TreeDumperNode("field", node.Field, null),
Lowering\InitializerRewriter.cs (1)
91var field = fieldInit.Field;
Operations\CSharpOperationFactory.cs (1)
1648ImmutableArray<IFieldSymbol> initializedFields = ImmutableArray.Create<IFieldSymbol>(boundFieldEqualsValue.Field.GetPublicSymbol());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\FieldInitializerBindingTests.cs (1)
285Assert.Equal(expectedInitializer.FieldName, boundFieldInit.Field.Name);