146 references to Add
Microsoft.CodeAnalysis.CSharp (146)
Binder\Binder.ValueChecks.cs (3)
845diagnostics.Add(expr.Syntax, useSiteInfo); 2044diagnostics.Add(node, useSiteInfo); 2093diagnostics.Add(node, useSiteInfo);
Binder\Binder.WithQueryLambdaParametersBinder.cs (1)
97diagnostics.Add(node, useSiteInfo);
Binder\Binder_Attributes.cs (4)
116diagnostics.Add(attributeSyntax, useSiteInfo); 232diagnostics.Add(node, useSiteInfo); 333diagnostics.Add(boundAttribute.Syntax, useSiteInfo); 602diagnostics.Add(identifierName, useSiteInfo);
Binder\Binder_Await.cs (2)
480diagnostics.Add(node, useSiteInfo); 680diagnostics.Add(node, useSiteInfo);
Binder\Binder_Conversions.cs (6)
28diagnostics.Add(source.Syntax, useSiteInfo); 1055diagnostics.Add(syntax, useSiteInfo); 1374diagnostics.Add(expression, useSiteInfo); 2149diagnostics.Add(syntax, useSiteInfo); 2213diagnostics.Add(syntax, useSiteInfo); 2750diagnostics.Add(node, useSiteInfo);
Binder\Binder_Crefs.cs (2)
351diagnostics.Add(syntax, useSiteInfo); 532diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Deconstruct.cs (1)
324diagnostics.Add(single.Syntax, useSiteInfo);
Binder\Binder_Expressions.cs (35)
453diagnostics.Add(syntax, useSiteInfo); 1262diagnostics.Add(node, useSiteInfo); 1311diagnostics.Add(node, useSiteInfo); 1694diagnostics.Add(node, useSiteInfo); 2277diagnostics.Add(node, useSiteInfo); 2512diagnostics.Add(node, useSiteInfo); 2695diagnostics.Add(node, useSiteInfo); 2801diagnostics.Add(operand, useSiteInfo); 2816diagnostics.Add(node, useSiteInfo); 4197diagnostics.Add(node, useSiteInfo); 4224diagnostics.Add(node, useSiteInfo); 5382diagnostics.Add(syntax.Expression, useSiteInfo); 5473diagnostics.Add(node, useSiteInfo); 5546diagnostics.Add(node, useSiteInfo); 6390diagnostics.Add(node, useSiteInfo); 6812diagnostics.Add(node, useSiteInfo); 6970diagnostics.Add(node, useSiteInfo); 7085diagnostics.Add(node, useSiteInfo); 7928diagnostics.Add(right, useSiteInfo); 8003diagnostics.Add(right, useSiteInfo); 8024diagnostics.Add(right, useSiteInfo); 8074diagnostics.Add(expr.Syntax, useSiteInfo); 8122diagnostics.Add(syntax, useSiteInfo); 8196diagnostics.Add(right, useSiteInfo); 8736diagnostics.Add(expression, classicExtensionUseSiteInfo); 8893diagnostics.Add(expression, overloadResolutionUseSiteInfo); 9257diagnostics.Add(node, useSiteInfo); 9942diagnostics.Add(node, useSiteInfo); 9966diagnostics.Add(node, useSiteInfo); 9997diagnostics.Add(node, useSiteInfo); 10086diagnostics.Add(node, useSiteInfo); 10249diagnostics.Add(syntax, useSiteInfo); 10523diagnostics.Add(syntax, useSiteInfo); 10578diagnostics.Add(syntax, useSiteInfo); 10692diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Invocation.cs (6)
652diagnostics.Add(node, useSiteInfo); 728diagnostics.Add(expression, useSiteInfo); 1747diagnostics.Add(syntax, useSiteInfo); 1861diagnostics.Add(node, useSiteInfo); 2434diagnostics.Add(methodGroup.Syntax, useSiteInfo); 2538diagnostics.Add(node, useSiteInfo);
Binder\Binder_Lookup.cs (1)
1755diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Operators.cs (32)
77diagnostics.Add(node, useSiteInfo); 306diagnostics.Add(node, useSiteInfo); 404diagnostics.Add(node, useSiteInfo); 473diagnostics.Add(node, useSiteInfo); 646diagnostics.Add(node, useSiteInfo); 765diagnostics.Add(node, useSiteInfo); 1219diagnostics.Add(node, useSiteInfo); 1627diagnostics.Add(left.Syntax, useSiteInfo); 1633diagnostics.Add(left.Syntax, useSiteInfo); 1809diagnostics.Add(syntax, useSiteInfo); 1970diagnostics.Add(syntax, useSiteInfo); 2145diagnostics.Add(node, useSiteInfo); 2170diagnostics.Add(node, useSiteInfo); 2314diagnostics.Add(node, useSiteInfo); 2457diagnostics.Add(node, useSiteInfo); 3495diagnostics.Add(node, useSiteInfo); 3561diagnostics.Add(node, useSiteInfo); 3737diagnostics.Add(node, useSiteInfo); 4134diagnostics.Add(node, useSiteInfo); 4910diagnostics.Add(node, useSiteInfo); 4932diagnostics.Add(node, useSiteInfo); 5428diagnostics.Add(node, useSiteInfo); 5658diagnostics.Add(node, useSiteInfo); 5674diagnostics.Add(node, useSiteInfo); 5693diagnostics.Add(node, useSiteInfo); 5745diagnostics.Add(node, useSiteInfo); 5759diagnostics.Add(node, useSiteInfo); 5766diagnostics.Add(node, useSiteInfo); 5806diagnostics.Add(node, useSiteInfo); 5818diagnostics.Add(node, useSiteInfo); 5906diagnostics.Add(node, useSiteInfo); 5961diagnostics.Add(node, useSiteInfo);
Binder\Binder_Patterns.cs (4)
655diagnostics.Add(node, useSiteInfo); 779diagnostics.Add(typeSyntax, useSiteInfo); 1300diagnostics.Add(node, useSiteInfo); 1835diagnostics.Add(node, useSiteInfo);
Binder\Binder_QueryErrors.cs (1)
77diagnostics.Add(queryClause, useSiteInfo);
Binder\Binder_Statements.cs (9)
417diagnostics.Add(exprSyntax, useSiteInfo); 503diagnostics.Add(node, useSiteInfo); 1373diagnostics.Add(initializerSyntax, useSiteInfo); 1988diagnostics.Add(expression.Syntax, useSiteInfo); 2718diagnostics.Add(expr.Syntax, useSiteInfo); 3204diagnostics.Add(syntax, useSiteInfo); 3311diagnostics.Add(declaration.Type, useSiteInfo); 3352diagnostics.Add(declaration.Type, useSiteInfo); 3357diagnostics.Add(declaration.Type, useSiteInfo);
Binder\Binder_Symbols.cs (4)
376diagnostics.Add(node, useSiteInfo); 886diagnostics.Add(node, useSiteInfo); 1287diagnostics.Add(node, useSiteInfo); 1502diagnostics.Add(receiver.Syntax, useSiteInfo);
Binder\Binder_TupleOperators.cs (1)
134diagnostics.Add(node, useSiteInfo);
Binder\Binder_WithExpression.cs (1)
53diagnostics.Add(syntax.Expression, useSiteInfo);
Binder\DecisionDagBuilder.cs (2)
509_diagnostics.Add(syntax, useSiteInfo); 1365_diagnostics.Add(syntax, useSiteInfo);
Binder\ForEachLoopBinder.cs (10)
1275diagnostics.Add(syntax, useSiteInfo); 1380diagnostics.Add(collectionSyntax, useSiteInfo); 1446diagnostics.Add(collectionSyntax, useSiteInfo); 1527diagnostics.Add(syntax, extensionUseSiteInfo); 1553diagnostics.Add(syntax, useSiteInfo); 1673diagnostics.Add(collectionSyntax, useSiteInfo); 1701diagnostics.Add(collectionSyntax, useSiteInfo); 1755diagnostics.Add(collectionSyntax, useSiteInfo); 1819diagnostics.Add(collectionSyntax, useSiteInfo); 1920diagnostics.Add(collectionSyntax, useSiteInfo);
Binder\Semantics\Conversions\Conversions.cs (1)
305diagnostics.Add(expr.Syntax, useSiteInfo);
Binder\SwitchBinder.cs (2)
258diagnostics.Add(node, useSiteInfo); 413diagnostics.Add(node, useSiteInfo);
Binder\SwitchExpressionBinder.cs (1)
182diagnostics.Add(SwitchExpressionSyntax, useSiteInfo);
Binder\UsingStatementBinder.cs (1)
291diagnostics.Add(syntax, useSiteInfo);
Compiler\DocumentationCommentCompiler.cs (1)
1300diagnostics.Add(syntax, useSiteInfo);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (2)
219_localRewriter._diagnostics.Add(t.Syntax, useSiteInfo); 505_localRewriter._diagnostics.Add(test.Syntax, useSiteInfo);
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
752_diagnostics.Add(loweredLeft.Syntax, useSiteInfo); 776_diagnostics.Add(loweredLeft.Syntax, useSiteInfo);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
825diagnostics.Add(rewrittenOperand.Syntax, useSiteInfo); 1866_diagnostics.Add(syntax, useSiteInfo);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
346_diagnostics.Add(forEachSyntax, useSiteInfo);
Symbols\Source\ParameterHelpers.cs (1)
941diagnostics.Add(defaultExpression.Syntax, useSiteInfo);
Symbols\Source\SourceComplexParameterSymbol.cs (6)
1050diagnosticsOpt.Add(node.Name, useSiteInfo); 1057diagnosticsOpt.Add(node.Name, useSiteInfo); 1113diagnostics.Add(node.Name, useSiteInfo); 1146diagnostics.Add(node.Name, useSiteInfo); 1184diagnostics.Add(node.Name, useSiteInfo); 1241diagnostics.Add(node.Name, useSiteInfo);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
974diagnostics.Add(arguments.AttributeSyntaxOpt, useSiteInfo);