22 references to HasAssociatedField
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Expressions.cs (1)
7667bool isUsableAsField = eventSymbol.HasAssociatedField && this.IsAccessible(eventSymbol.AssociatedField, ref useSiteInfo, (receiver != null) ? receiver.Type : null);
Binder\Binder_Statements.cs (1)
1757return leastOverridden.HasAssociatedField ?
Compilation\CSharpSemanticModel.cs (1)
1859return symbol is object && symbol.HasAssociatedField && this.IsAccessible(position, symbol.AssociatedField); //calls CheckAndAdjustPosition
Compiler\MethodBodySynthesizer.cs (1)
216Debug.Assert(eventSymbol.HasAssociatedField);
Compiler\MethodCompiler.cs (2)
542if ((object)eventSymbol != null && eventSymbol.HasAssociatedField && !eventSymbol.IsAbstract && compilationState.Emitting) 819((EventSymbol)associatedPropertyOrEvent).HasAssociatedField;
FlowAnalysis\EmptyStructTypeCache.cs (1)
215return (!eventSymbol.HasAssociatedField || ShouldIgnoreStructField(eventSymbol, eventSymbol.Type)) ? null : eventSymbol.AssociatedField.AsMember(type);
Lowering\LocalRewriter\LocalRewriter_Event.cs (2)
187Debug.Assert(eventSymbol.HasAssociatedField); 218Debug.Assert(eventSymbol.HasAssociatedField);
Symbols\Source\SourceEventSymbol.cs (1)
534else if (IsReadOnly && HasAssociatedField)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\EventTests.cs (2)
230Assert.True(@event.HasAssociatedField); 239Assert.False(@event.HasAssociatedField);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (7)
Symbols\Metadata\PE\LoadingEvents.cs (3)
473Assert.True(@event.HasAssociatedField); 527Assert.True(@event.HasAssociatedField); 588AssertEx.All(events, e => e.HasAssociatedField);
Symbols\Source\EventTests.cs (4)
98Assert.True(@event.HasAssociatedField); 136Assert.True(@event.HasAssociatedField); 175Assert.False(@event.HasAssociatedField); 210Assert.False(@event.HasAssociatedField);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (3)
Metadata\WinMdEventTests.cs (3)
3561Assert.True(@event.HasAssociatedField); 3591if (@event.HasAssociatedField) 3622if (@event.HasAssociatedField)