55 references to Add
Microsoft.CodeAnalysis.CSharp (54)
Binder\Binder.cs (1)
750diagnostics.Add(unmanagedCallersOnlyAttributeData == UnmanagedCallersOnlyAttributeData.Uninitialized
Binder\Binder_Expressions.cs (5)
1427diagnostics.Add(diagnosticInfo, location); 6230diagnostics.Add(new CSDiagnosticInfo(ErrorCode.WRN_LowercaseEllSuffix), Location.Create(node.SyntaxTree, new TextSpan(token.Span.End - 1, 1))); 6234diagnostics.Add(new CSDiagnosticInfo(ErrorCode.WRN_LowercaseEllSuffix), Location.Create(node.SyntaxTree, new TextSpan(token.Span.End - 2, 1))); 7925diagnostics.Add(errorOpt ?? new CSDiagnosticInfo(ErrorCode.ERR_BadIndexLHS, expr.Display), node.Location); 9307diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_InvalidDelegateType, possibleDelegateType), location ?? node.Location);
Binder\Binder_Invocation.cs (1)
293diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_MethodNameExpected), expression.Location);
Binder\Binder_QueryErrors.cs (6)
48diagnostics.Add( 55diagnostics.Add(new DiagnosticInfoWithSymbols( 63diagnostics.Add(new DiagnosticInfoWithSymbols( 71diagnostics.Add(new DiagnosticInfoWithSymbols( 207diagnostics.Add(new DiagnosticInfoWithSymbols( 239diagnostics.Add(new DiagnosticInfoWithSymbols(
Binder\Binder_Symbols.cs (9)
454diagnostics.Add(info, Location.Create(@delegate.SyntaxTree, TextSpan.FromBounds(@delegate.SpanStart, asterisk.Span.End))); 548diagnostics.Add(new LazyUseSiteDiagnosticsInfoForNullableType(Compilation.LanguageVersion, constructedType), syntax.GetLocation()); 559diagnostics.Add(diagnosticInfo, syntax.Location); 652diagnostics.Add(new LazyArrayElementCantBeRefAnyDiagnosticInfo(type), node.ElementType.GetLocation()); 1328diagnostics.Add(diagnosticInfo, node.Location); 2188diagnostics.Add(info, where.Location); 2209diagnostics.Add(errorInfo, where.Location); 2242diagnostics.Add(errorInfo, where.Location); 2608diagnostics.Add(diagInfo, location);
Binder\BindingDiagnosticBag.cs (3)
155Add(info, location); 162Add(info, location); 169Add(info, location);
Binder\ForEachLoopBinder.cs (1)
1670diagnostics.Add(lookupResult.Error, _syntax.Expression.Location);
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (13)
577diagnostics.Add(new DiagnosticInfoWithSymbols( 611diagnostics.Add(new DiagnosticInfoWithSymbols( 666diagnostics.Add(new DiagnosticInfoWithSymbols( 736diagnostics.Add(new DiagnosticInfoWithSymbols( 756diagnostics.Add(new DiagnosticInfoWithSymbols( 782diagnostics.Add(new DiagnosticInfoWithSymbols( 802diagnostics.Add(new DiagnosticInfoWithSymbols( 816diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_DuplicateNamedArgument, name), location); 850diagnostics.Add(new DiagnosticInfoWithSymbols( 895diagnostics.Add(new DiagnosticInfoWithSymbols( 933diagnostics.Add(new DiagnosticInfoWithSymbols( 1341diagnostics.Add( 1394diagnostics.Add(
Compilation\CSharpCompilation.cs (1)
1587diagnostics.Add(errorType.ErrorInfo, NoLocation.Singleton);
Errors\MessageID.cs (2)
326diagnostics.Add(diag, location ?? syntax.GetLocation()); 355diagnostics.Add(diagInfo, location);
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
268_diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, invocationListProperty.ContainingType, accessorName), syntax.Location);
Symbols\Source\LocalFunctionSymbol.cs (1)
368diagnostics.Add(diagnosticInfo, attrList.Location);
Symbols\Source\ModifierUtils.cs (1)
125diagnostics.Add(diagnosticInfo, modifier.GetLocation());
Symbols\Source\SourceAssemblySymbol.cs (2)
1037diagnostics.Add(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, m), NoLocation.Singleton); 1414diagnostics.Add(info, NoLocation.Singleton);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (4)
230diagnostics.Add(info, implementingEvent.Locations[0]); 290diagnostics.Add(useSiteDiagnostic, GetImplementsLocationOrFallback(@interface)); 1006diagnostics.Add(diagnosticInfo, overridingMemberLocation); 1080diagnostics.Add(diagnosticInfo, overridingMemberLocation);
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
170diagnostics.Add(
Symbols\TypeSymbol.cs (1)
1998diagnostics.Add(useSiteDiagnostic, interfaceLocation);
Symbols\TypeWithAnnotations.cs (1)
1049diagnostics.Add(new LazyObsoleteDiagnosticInfo(type, binder.ContainingMemberOrLambda, binder.Flags), syntax.GetLocation());
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EEMethodSymbol.cs (1)
497diagnostics.Add(useSiteInfo.DiagnosticInfo, this.Locations[0]);