18 references to Add
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.cs (1)
728
diagnostics.
Add
(info, node.GetLocation());
Binder\Binder_Symbols.cs (1)
2714
diagnostics?.
Add
(diagInfo, location);
Binder\BindingDiagnosticBag.cs (1)
177
DiagnosticBag?.
Add
(info, location);
Compilation\CSharpCompilation.cs (1)
3427
diagnostics.
Add
(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, m), NoLocation.Singleton);
Compilation\SyntaxAndDeclarationManager.cs (1)
243
diagnostics.
Add
(
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
343
diagnostics.
Add
(new CSDiagnosticInfo(ErrorCode.ERR_EncNoPIAReference, embeddedType.AdaptedSymbol), Location.None);
Emitter\Model\PEAssemblyBuilder.cs (1)
184
diagnostics.
Add
(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, modules[i]), NoLocation.Singleton);
Emitter\Model\PEModuleBuilder.cs (4)
173
diagnostics.
Add
(new CSDiagnosticInfo(ErrorCode.WRN_ReferencedAssemblyDoesNotHaveStrongName, assembly), NoLocation.Singleton);
180
diagnostics.
Add
(new CSDiagnosticInfo(ErrorCode.WRN_RefCultureMismatch, assembly, refIdentity.CultureName), NoLocation.Singleton);
199
diagnostics.
Add
(new CSDiagnosticInfo(ErrorCode.WRN_ConflictingMachineAssembly, assembly), NoLocation.Singleton);
1082
diagnostics.
Add
(diagnosticInfo, location);
Errors\LazyMissingNonNullTypesContextDiagnosticInfo.cs (1)
55
diagnostics.
Add
(info, location);
Errors\MessageID.cs (1)
341
diagnostics.
Add
(diag, location ?? syntax.GetLocation());
FlowAnalysis\NullableWalker.cs (2)
754
Diagnostics.
Add
(info, exitLocation ?? symbol.Locations.FirstOrNone());
7191
Diagnostics.
Add
(pair.UseSiteInfo.DiagnosticInfo, syntax.Location);
Symbols\Symbol.cs (1)
1047
diagnostics.
Add
(info, location);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (2)
ObjectFormatterTests.cs (2)
841
obj.
Add
(new DiagnosticInfo(MessageProvider.Instance, (int)ErrorCode.ERR_AbstractAndExtern, "bar"), NoLocation.Singleton);
842
obj.
Add
(new DiagnosticInfo(MessageProvider.Instance, (int)ErrorCode.ERR_BadExternIdentifier, "goo"), NoLocation.Singleton);