51 references to Add
Microsoft.CodeAnalysis.CSharp (51)
Binder\Binder.cs (1)
774diagnostics.Add(unmanagedCallersOnlyAttributeData == UnmanagedCallersOnlyAttributeData.Uninitialized
Binder\Binder_Expressions.cs (6)
1553diagnostics.Add(diagnosticInfo, location); 7348diagnostics.Add(new CSDiagnosticInfo(ErrorCode.WRN_LowercaseEllSuffix), Location.Create(node.SyntaxTree, new TextSpan(token.Span.End - 1, 1))); 7352diagnostics.Add(new CSDiagnosticInfo(ErrorCode.WRN_LowercaseEllSuffix), Location.Create(node.SyntaxTree, new TextSpan(token.Span.End - 2, 1))); 8831diagnostics.Add(errorInfo, expression.Location); 9652diagnostics.Add(errorOpt ?? new CSDiagnosticInfo(ErrorCode.ERR_BadIndexLHS, expr.Display), node.Location); 11306diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_InvalidDelegateType, possibleDelegateType), getErrorLocation());
Binder\Binder_Invocation.cs (1)
380diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_MethodNameExpected), expression.Location);
Binder\Binder_QueryErrors.cs (5)
48diagnostics.Add( 55diagnostics.Add(new DiagnosticInfoWithSymbols( 63diagnostics.Add(new DiagnosticInfoWithSymbols( 71diagnostics.Add(new DiagnosticInfoWithSymbols( 207diagnostics.Add(new DiagnosticInfoWithSymbols(
Binder\Binder_Symbols.cs (6)
464diagnostics.Add(info, Location.Create(@delegate.SyntaxTree, TextSpan.FromBounds(@delegate.SpanStart, asterisk.Span.End))); 1338diagnostics.Add(diagnosticInfo, node.Location); 2281diagnostics.Add(info, where.Location); 2302diagnostics.Add(errorInfo, where.Location); 2335diagnostics.Add(errorInfo, where.Location); 2701diagnostics.Add(diagInfo, location);
Binder\BindingDiagnosticBag.cs (3)
157Add(info, location); 170Add(info, location); 177Add(info, location);
Binder\ForEachLoopBinder.cs (1)
1937diagnostics.Add(lookupResult.Error, collectionSyntax.Location);
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (13)
598diagnostics.Add(new DiagnosticInfoWithSymbols( 632diagnostics.Add(new DiagnosticInfoWithSymbols( 687diagnostics.Add(new DiagnosticInfoWithSymbols( 757diagnostics.Add(new DiagnosticInfoWithSymbols( 777diagnostics.Add(new DiagnosticInfoWithSymbols( 803diagnostics.Add(new DiagnosticInfoWithSymbols( 823diagnostics.Add(new DiagnosticInfoWithSymbols( 837diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_DuplicateNamedArgument, name), location); 871diagnostics.Add(new DiagnosticInfoWithSymbols( 916diagnostics.Add(new DiagnosticInfoWithSymbols( 954diagnostics.Add(new DiagnosticInfoWithSymbols( 1415diagnostics.Add( 1468diagnostics.Add(
Compilation\CSharpCompilation.cs (1)
1765diagnostics.Add(errorType.ErrorInfo, NoLocation.Singleton);
Errors\MessageID.cs (2)
437diagnostics.Add(diagInfo, getLocation(data)); 451diagnostics.Add(diagInfo, location);
Lowering\LocalRewriter\LocalRewriter_Event.cs (2)
37_diagnostics.Add(errorInfo, node.Syntax.Location); 278_diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, invocationListProperty.ContainingType, accessorName), syntax.Location);
Symbols\Source\ModifierUtils.cs (1)
126diagnostics.Add(diagnosticInfo, modifier.GetLocation());
Symbols\Source\SourceAssemblySymbol.cs (3)
1044diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, m), NoLocation.Singleton); 1342diagnostics.Add(attribute.ErrorInfo, NoLocation.Singleton); 1424diagnostics.Add(info, NoLocation.Singleton);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (4)
230diagnostics.Add(info, implementingEvent.GetFirstLocation()); 290diagnostics.Add(useSiteDiagnostic, GetImplementsLocationOrFallback(@interface)); 1011diagnostics.Add(diagnosticInfo, overridingMemberLocation); 1083diagnostics.Add(diagnosticInfo, overridingMemberLocation);
Symbols\TypeSymbol.cs (1)
2058diagnostics.Add(useSiteDiagnostic, interfaceLocation);
Symbols\TypeWithAnnotations.cs (1)
1184diagnostics.Add(new LazyObsoleteDiagnosticInfo(type, binder.ContainingMemberOrLambda, binder.Flags), syntax.GetLocation());