147 references to Add
Microsoft.CodeAnalysis.CSharp (147)
Binder\Binder.ValueChecks.cs (3)
844diagnostics.Add(expr.Syntax, useSiteInfo); 2015diagnostics.Add(node, useSiteInfo); 2064diagnostics.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)
468diagnostics.Add(node, useSiteInfo); 668diagnostics.Add(node, useSiteInfo);
Binder\Binder_Conversions.cs (6)
28diagnostics.Add(source.Syntax, useSiteInfo); 1049diagnostics.Add(syntax, useSiteInfo); 1368diagnostics.Add(expression, useSiteInfo); 2143diagnostics.Add(syntax, useSiteInfo); 2207diagnostics.Add(syntax, useSiteInfo); 2744diagnostics.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)
427diagnostics.Add(syntax, useSiteInfo); 1236diagnostics.Add(node, useSiteInfo); 1285diagnostics.Add(node, useSiteInfo); 1663diagnostics.Add(node, useSiteInfo); 2086diagnostics.Add(node, useSiteInfo); 2461diagnostics.Add(node, useSiteInfo); 2644diagnostics.Add(node, useSiteInfo); 2750diagnostics.Add(operand, useSiteInfo); 2765diagnostics.Add(node, useSiteInfo); 4146diagnostics.Add(node, useSiteInfo); 4173diagnostics.Add(node, useSiteInfo); 5331diagnostics.Add(syntax.Expression, useSiteInfo); 5422diagnostics.Add(node, useSiteInfo); 5495diagnostics.Add(node, useSiteInfo); 6339diagnostics.Add(node, useSiteInfo); 6761diagnostics.Add(node, useSiteInfo); 6919diagnostics.Add(node, useSiteInfo); 7034diagnostics.Add(node, useSiteInfo); 7848diagnostics.Add(right, useSiteInfo); 7923diagnostics.Add(right, useSiteInfo); 7944diagnostics.Add(right, useSiteInfo); 7994diagnostics.Add(expr.Syntax, useSiteInfo); 8042diagnostics.Add(syntax, useSiteInfo); 8116diagnostics.Add(right, useSiteInfo); 8656diagnostics.Add(expression, classicExtensionUseSiteInfo); 8813diagnostics.Add(expression, overloadResolutionUseSiteInfo); 9158diagnostics.Add(node, useSiteInfo); 9843diagnostics.Add(node, useSiteInfo); 9867diagnostics.Add(node, useSiteInfo); 9898diagnostics.Add(node, useSiteInfo); 9987diagnostics.Add(node, useSiteInfo); 10150diagnostics.Add(syntax, useSiteInfo); 10424diagnostics.Add(syntax, useSiteInfo); 10479diagnostics.Add(syntax, useSiteInfo); 10593diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Invocation.cs (6)
652diagnostics.Add(node, useSiteInfo); 728diagnostics.Add(expression, useSiteInfo); 1749diagnostics.Add(syntax, useSiteInfo); 1863diagnostics.Add(node, useSiteInfo); 2424diagnostics.Add(methodGroup.Syntax, useSiteInfo); 2528diagnostics.Add(node, useSiteInfo);
Binder\Binder_Lookup.cs (1)
1755diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Operators.cs (33)
70diagnostics.Add(node, useSiteInfo); 297diagnostics.Add(node, useSiteInfo); 392diagnostics.Add(node, useSiteInfo); 460diagnostics.Add(node, useSiteInfo); 618diagnostics.Add(node, useSiteInfo); 736diagnostics.Add(node, useSiteInfo); 1187diagnostics.Add(node, useSiteInfo); 1576diagnostics.Add(left.Syntax, useSiteInfo); 1582diagnostics.Add(left.Syntax, useSiteInfo); 1615diagnostics.Add(left.Syntax, useSiteInfo); 1779diagnostics.Add(syntax, useSiteInfo); 1940diagnostics.Add(syntax, useSiteInfo); 2101diagnostics.Add(node, useSiteInfo); 2125diagnostics.Add(node, useSiteInfo); 2263diagnostics.Add(node, useSiteInfo); 2391diagnostics.Add(node, useSiteInfo); 3417diagnostics.Add(node, useSiteInfo); 3482diagnostics.Add(node, useSiteInfo); 3642diagnostics.Add(node, useSiteInfo); 4038diagnostics.Add(node, useSiteInfo); 4809diagnostics.Add(node, useSiteInfo); 4831diagnostics.Add(node, useSiteInfo); 5327diagnostics.Add(node, useSiteInfo); 5557diagnostics.Add(node, useSiteInfo); 5573diagnostics.Add(node, useSiteInfo); 5592diagnostics.Add(node, useSiteInfo); 5644diagnostics.Add(node, useSiteInfo); 5658diagnostics.Add(node, useSiteInfo); 5665diagnostics.Add(node, useSiteInfo); 5707diagnostics.Add(node, useSiteInfo); 5719diagnostics.Add(node, useSiteInfo); 5807diagnostics.Add(node, useSiteInfo); 5862diagnostics.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); 1368diagnostics.Add(initializerSyntax, useSiteInfo); 1982diagnostics.Add(expression.Syntax, useSiteInfo); 2712diagnostics.Add(expr.Syntax, useSiteInfo); 3195diagnostics.Add(syntax, useSiteInfo); 3302diagnostics.Add(declaration.Type, useSiteInfo); 3343diagnostics.Add(declaration.Type, useSiteInfo); 3348diagnostics.Add(declaration.Type, useSiteInfo);
Binder\Binder_Symbols.cs (4)
375diagnostics.Add(node, useSiteInfo); 885diagnostics.Add(node, useSiteInfo); 1286diagnostics.Add(node, useSiteInfo); 1491diagnostics.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)
218_localRewriter._diagnostics.Add(t.Syntax, useSiteInfo); 497_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)
818diagnostics.Add(rewrittenOperand.Syntax, useSiteInfo); 1859_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);