146 references to Add
Microsoft.CodeAnalysis.CSharp (146)
Binder\Binder.ValueChecks.cs (3)
861diagnostics.Add(expr.Syntax, useSiteInfo); 2061diagnostics.Add(node, useSiteInfo); 2110diagnostics.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); 1439diagnostics.Add(syntax, useSiteInfo); 1888diagnostics.Add(expression, useSiteInfo); 2608diagnostics.Add(syntax, useSiteInfo); 2685diagnostics.Add(syntax, useSiteInfo); 3243diagnostics.Add(node, useSiteInfo);
Binder\Binder_Crefs.cs (2)
351diagnostics.Add(syntax, useSiteInfo); 532diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Deconstruct.cs (1)
326diagnostics.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); 2287diagnostics.Add(node, useSiteInfo); 2522diagnostics.Add(node, useSiteInfo); 2705diagnostics.Add(node, useSiteInfo); 2811diagnostics.Add(operand, useSiteInfo); 2826diagnostics.Add(node, useSiteInfo); 4211diagnostics.Add(node, useSiteInfo); 4238diagnostics.Add(node, useSiteInfo); 5411diagnostics.Add(syntax.Expression, useSiteInfo); 5561diagnostics.Add(node, useSiteInfo); 5634diagnostics.Add(node, useSiteInfo); 6477diagnostics.Add(node, useSiteInfo); 6899diagnostics.Add(node, useSiteInfo); 7057diagnostics.Add(node, useSiteInfo); 7172diagnostics.Add(node, useSiteInfo); 8049diagnostics.Add(right, useSiteInfo); 8124diagnostics.Add(right, useSiteInfo); 8145diagnostics.Add(right, useSiteInfo); 8195diagnostics.Add(expr.Syntax, useSiteInfo); 8243diagnostics.Add(syntax, useSiteInfo); 8317diagnostics.Add(right, useSiteInfo); 8861diagnostics.Add(expression, classicExtensionUseSiteInfo); 9018diagnostics.Add(expression, overloadResolutionUseSiteInfo); 9383diagnostics.Add(node, useSiteInfo); 10068diagnostics.Add(node, useSiteInfo); 10092diagnostics.Add(node, useSiteInfo); 10123diagnostics.Add(node, useSiteInfo); 10212diagnostics.Add(node, useSiteInfo); 10375diagnostics.Add(syntax, useSiteInfo); 10649diagnostics.Add(syntax, useSiteInfo); 10704diagnostics.Add(syntax, useSiteInfo); 10818diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Invocation.cs (6)
652diagnostics.Add(node, useSiteInfo); 728diagnostics.Add(expression, useSiteInfo); 1747diagnostics.Add(syntax, useSiteInfo); 1869diagnostics.Add(node, useSiteInfo); 2443diagnostics.Add(methodGroup.Syntax, useSiteInfo); 2547diagnostics.Add(node, useSiteInfo);
Binder\Binder_Lookup.cs (1)
1727diagnostics.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); 1628diagnostics.Add(left.Syntax, useSiteInfo); 1634diagnostics.Add(left.Syntax, useSiteInfo); 1810diagnostics.Add(syntax, useSiteInfo); 1971diagnostics.Add(syntax, useSiteInfo); 2146diagnostics.Add(node, useSiteInfo); 2171diagnostics.Add(node, useSiteInfo); 2315diagnostics.Add(node, useSiteInfo); 2458diagnostics.Add(node, useSiteInfo); 3496diagnostics.Add(node, useSiteInfo); 3562diagnostics.Add(node, useSiteInfo); 3738diagnostics.Add(node, useSiteInfo); 4135diagnostics.Add(node, useSiteInfo); 4911diagnostics.Add(node, useSiteInfo); 4933diagnostics.Add(node, useSiteInfo); 5429diagnostics.Add(node, useSiteInfo); 5659diagnostics.Add(node, useSiteInfo); 5675diagnostics.Add(node, useSiteInfo); 5694diagnostics.Add(node, useSiteInfo); 5746diagnostics.Add(node, useSiteInfo); 5760diagnostics.Add(node, useSiteInfo); 5767diagnostics.Add(node, useSiteInfo); 5807diagnostics.Add(node, useSiteInfo); 5819diagnostics.Add(node, useSiteInfo); 5907diagnostics.Add(node, useSiteInfo); 5962diagnostics.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); 1989diagnostics.Add(expression.Syntax, useSiteInfo); 2719diagnostics.Add(expr.Syntax, useSiteInfo); 3207diagnostics.Add(syntax, useSiteInfo); 3314diagnostics.Add(declaration.Type, useSiteInfo); 3355diagnostics.Add(declaration.Type, useSiteInfo); 3360diagnostics.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)
508_diagnostics.Add(syntax, useSiteInfo); 1529_diagnostics.Add(syntax, useSiteInfo);
Binder\ForEachLoopBinder.cs (10)
1277diagnostics.Add(syntax, useSiteInfo); 1382diagnostics.Add(collectionSyntax, useSiteInfo); 1448diagnostics.Add(collectionSyntax, useSiteInfo); 1529diagnostics.Add(syntax, extensionUseSiteInfo); 1555diagnostics.Add(syntax, useSiteInfo); 1676diagnostics.Add(collectionSyntax, useSiteInfo); 1704diagnostics.Add(collectionSyntax, useSiteInfo); 1758diagnostics.Add(collectionSyntax, useSiteInfo); 1822diagnostics.Add(collectionSyntax, useSiteInfo); 1923diagnostics.Add(collectionSyntax, useSiteInfo);
Binder\Semantics\Conversions\Conversions.cs (1)
306diagnostics.Add(expr.Syntax, useSiteInfo);
Binder\SwitchBinder.cs (2)
258diagnostics.Add(node, useSiteInfo); 428diagnostics.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)
216_localRewriter._diagnostics.Add(t.Syntax, useSiteInfo); 508_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)
829diagnostics.Add(rewrittenOperand.Syntax, useSiteInfo); 1879_diagnostics.Add(syntax, useSiteInfo);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
346_diagnostics.Add(forEachSyntax, useSiteInfo);
Symbols\Source\ParameterHelpers.cs (1)
959diagnostics.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);