105 references to Add
Microsoft.CodeAnalysis.CSharp (59)
Binder\Binder.cs (8)
526diagnostics.Add(new CSDiagnostic(info, syntax.Location)); 531diagnostics.Add(new CSDiagnostic(info, location)); 536diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(code), syntax.Location)); 541diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(code, args), syntax.Location)); 546diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(code), token.GetLocation())); 551diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(code, args), token.GetLocation())); 570diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(code), location)); 575diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(code, args), location));
Binder\Binder_Expressions.cs (5)
6570diagnostics.Add(new CSDiagnostic(diagnosticInfo, operatorToken.GetLocation())); 6979diagnostics.Add(new CSDiagnostic(lookupError, name.Location)); 9327diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(ErrorCode.ERR_InvalidDelegateType, possibleDelegateType), location)); 9436diagnostics.Add(new CSDiagnostic(diagnosticInfo, access.Syntax.Location)); 9515diagnostics.Add(new CSDiagnostic(diagnosticInfo, node.Location));
Binder\Binder_Symbols.cs (1)
2290diagnostics.Add(new CSDiagnostic(result.Error, where.Location));
Binder\Binder_Unsafe.cs (2)
36diagnostics.Add(new CSDiagnostic(diagnosticInfo, node.Location)); 49diagnostics.Add(new CSDiagnostic(diagnosticInfo, location));
Binder\ForEachLoopBinder.cs (1)
488diagnostics.Add(d.WithLocation(location));
Binder\RefSafetyAnalysis.cs (1)
894diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(code, args), location));
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
709diagnostics.Add(new CSDiagnostic(pair.UseSiteInfo.DiagnosticInfo, location));
Compilation\CSharpCompilation.cs (5)
1892diagnostics.Add(new CSDiagnostic(info, candidate.Locations[0])); 1918diagnostics.Add(diagnostic); 1958diagnostics.Add(new CSDiagnostic(info, viableEntryPoints.First().Locations.First())); 2711builder.Add(error.WithLocation(location)); 2725builder.Add(new CSDiagnostic(new CSDiagnosticInfo(ErrorCode.ERR_NullableOptionNotAvailable,
Compiler\ClsComplianceChecker.cs (2)
1250_diagnostics.Add(diag); 1257_diagnostics.Add(diag);
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (2)
642_diagnostics.Add(diagnostic.WithLocation(sourceLocation)); 659_diagnostics.Add(diagnostic.WithLocation(sourceLocation));
Compiler\MethodBodySynthesizer.cs (1)
363diagnostics.Add(new CSDiagnostic(new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember,
Compiler\MethodBodySynthesizer.Lowered.cs (5)
124diagnostics.Add(ex.Diagnostic); 217diagnostics.Add(ex.Diagnostic); 256diagnostics.Add(ex.Diagnostic); 289diagnostics.Add(ex.Diagnostic); 338diagnostics.Add(ex.Diagnostic);
Emitter\Model\SynthesizedPrivateImplementationDetailsStaticConstructor.cs (1)
70diagnostics.Add(missing.Diagnostic);
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (3)
463F.Diagnostics.Add(diagnostic); 521F.Diagnostics.Add(badTaskProperty); 531F.Diagnostics.Add(diagnostic);
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
94diagnostics.Add(ex.Diagnostic);
Lowering\ClosureConversion\ClosureConversion.cs (1)
1702Diagnostics.Add(ex.Diagnostic);
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
128diagnostics.Add(ex.Diagnostic);
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
206diagnostics.Add(ex.Diagnostic);
Lowering\LocalRewriter\LocalRewriter.cs (1)
149diagnostics.Add(ex.Diagnostic);
Symbols\Source\SourceAssemblySymbol.cs (1)
583diagnostics.Add(StrongNameKeys.DiagnosticOpt);
Symbols\Symbol_Attributes.cs (1)
503filtered.Add(d);
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
83diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (1)
141diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
177diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperator.cs (1)
81diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
182diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordGetHashCode.cs (1)
124diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordInequalityOperator.cs (1)
51diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (1)
78diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
232diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\Records\SynthesizedRecordToString.cs (1)
87diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\SynthesizedParameterlessThrowMethod.cs (1)
40diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\SynthesizedThrowIfNullMethod.cs (1)
55diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\SynthesizedThrowMethod.cs (1)
39diagnostics.Add(ex.Diagnostic);
Symbols\Synthesized\SynthesizedThrowSwitchExpressionExceptionMethod.cs (1)
41diagnostics.Add(ex.Diagnostic);
Microsoft.CodeAnalysis.VisualBasic (46)
Binding\Binder.vb (1)
925diagBag.Add(diag)
Binding\Binder_Invocation.vb (1)
1962diagnostics.Add(diagnostic)
Binding\Binder_Statements.vb (1)
4289diagnostics.Add(New VBDiagnostic(result.Diagnostic, syntax.GetLocation()))
Compilation\ClsComplianceChecker.vb (1)
841Me._diagnostics.Add(diag)
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (1)
555Me._diagnostics.Add(New VBDiagnostic(info, loc))
Compilation\MethodCompiler.vb (6)
1145diagnostics.Add( 1927diagnostics.Add(New VBDiagnostic( 1932diagnostics.Add(New VBDiagnostic( 1954diagnostics.Add(New VBDiagnostic( 1959diagnostics.Add(New VBDiagnostic( 1968diagnostics.Add(New VBDiagnostic(
Compilation\VisualBasicCompilation.vb (2)
2170builder.Add(err.WithLocation(location)) 2268builder.Add(diag)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
181Me.Diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(code, args), node.Syntax.GetLocation()))
Lowering\LocalRewriter\LocalRewriter.vb (1)
655diagnostics.Add(New VBDiagnostic(diagnostic, node.Syntax.GetLocation()))
Symbols\Source\OverrideHidingHelper.vb (16)
156diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_NotOverridableRequiresOverrides), methodMember.Locations(0))) 164diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_NotOverridableRequiresOverrides), propMember.Locations(0))) 187diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_MustOverridesInClass1, container.Name), container.Locations(0))) 249diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_MustInheritEventNotOverridden, 264diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_BaseOnlyClassesMustBeExplicit2, 406diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_SynthMemberShadowsSynthMember7, 420diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_MemberShadowsSynthMember6, 427diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_SynthMemberShadowsMember5, 444diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(id, 451diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_OverrideType5, 474diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_SynthMemberShadowsMustOverride5, 482diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_CantShadowAMustOverride1, hidingMember), 852diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_OverrideNotNeeded3, member.GetKindText(), member.Name), 863diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_AmbiguousOverrides3, 907diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_InAccessibleOverridingMethod5, 1003diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(id, overridingMember, overriddenMember),
Symbols\Source\SourceAssemblySymbol.vb (3)
874bag.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_FriendRefNotEqualToThis, 879bag.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_FriendRefSigningMismatch, 1197diagnostics.Add(StrongNameKeys.DiagnosticOpt)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (5)
3385diagnostics.Add(New VBDiagnostic(diag, GetImplementingLocation(implementingMember, interfaceMember))) 3411diagnostics.Add(New VBDiagnostic(diag, GetImplementsLocation(iface))) 3924diagnostics.Add(New VBDiagnostic(diag, location2)) 3955diagnostics.Add(New VBDiagnostic(diag, location2)) 4005diagnostics.Add(New VBDiagnostic(diag, location2))
Symbols\Source\SourceModuleSymbol.vb (2)
385diagBag.Add(globalImport.MapDiagnostic(d)) 529diagnostics.Add(info.Import.MapDiagnostic(New VBDiagnostic(pair.UseSiteInfo.DiagnosticInfo, info.SyntaxReference.GetLocation())))
Symbols\Source\SourceNamedTypeSymbol.vb (2)
1364diagnostics.Add(New VBDiagnostic(diag, location)) 1463diagnostics.Add(New VBDiagnostic(diag, location))
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (2)
85diagnostics.Add(vbdiag.WithLocation(diagnosticLocation)) 117diagnostics.Add(diag.WithLocation(diagnosticLocation))
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
414diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_VariancePreventsSynthesizedEvents2,