Diagnostic(MemberReferenceAnalyzer.HandlerAddedDescriptor.Id,"Mumble += new MumbleEventHandler((s, a) => {})").WithLocation(12,9),
// Bug: Missing a EventReferenceExpression here https://github.com/dotnet/roslyn/issues/8346
Diagnostic(MemberReferenceAnalyzer.MethodBindingDescriptor.Id,"(s, a) => {}").WithLocation(12,42),// Bug: this is not a method binding https://github.com/dotnet/roslyn/issues/8347
Diagnostic(MemberReferenceAnalyzer.HandlerAddedDescriptor.Id,"AddHandler Mumble, New MumbleEventHandler(AddressOf Mumbler)").WithLocation(7,9),' Bug: Missing a EventReferenceExpression here https://github.com/dotnet/roslyn/issues/8346
comp.VerifyAnalyzerDiagnostics({NewMemberReferenceAnalyzer},Nothing,Nothing,False,' Bug: we are missing diagnostics of "MethodBindingDescriptor" here. https://github.com/dotnet/roslyn/issues/20095
Diagnostic(MemberReferenceAnalyzer.HandlerAddedDescriptor.Id,"AddHandler Mumble, New MumbleEventHandler(AddressOf Mumbler)").WithLocation(7,9),
Diagnostic(MemberReferenceAnalyzer.FieldReferenceDescriptor.Id,"Mumble").WithLocation(12,20),' Bug: This should be an event reference. https://github.com/dotnet/roslyn/issues/8345
Diagnostic(MemberReferenceAnalyzer.HandlerRemovedDescriptor.Id,"RemoveHandler Mumble, AddressOf Mumbler").WithLocation(16,9),' Bug: Missing a EventReferenceExpression here https://github.com/dotnet/roslyn/issues/8346