146 references to Add
Microsoft.CodeAnalysis.CSharp (146)
Binder\Binder.ValueChecks.cs (3)
844diagnostics.Add(expr.Syntax, useSiteInfo); 2016diagnostics.Add(node, useSiteInfo); 2065diagnostics.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)
447diagnostics.Add(syntax, useSiteInfo); 1256diagnostics.Add(node, useSiteInfo); 1305diagnostics.Add(node, useSiteInfo); 1688diagnostics.Add(node, useSiteInfo); 2271diagnostics.Add(node, useSiteInfo); 2506diagnostics.Add(node, useSiteInfo); 2689diagnostics.Add(node, useSiteInfo); 2795diagnostics.Add(operand, useSiteInfo); 2810diagnostics.Add(node, useSiteInfo); 4191diagnostics.Add(node, useSiteInfo); 4218diagnostics.Add(node, useSiteInfo); 5376diagnostics.Add(syntax.Expression, useSiteInfo); 5467diagnostics.Add(node, useSiteInfo); 5540diagnostics.Add(node, useSiteInfo); 6384diagnostics.Add(node, useSiteInfo); 6806diagnostics.Add(node, useSiteInfo); 6964diagnostics.Add(node, useSiteInfo); 7079diagnostics.Add(node, useSiteInfo); 7916diagnostics.Add(right, useSiteInfo); 7991diagnostics.Add(right, useSiteInfo); 8012diagnostics.Add(right, useSiteInfo); 8062diagnostics.Add(expr.Syntax, useSiteInfo); 8110diagnostics.Add(syntax, useSiteInfo); 8184diagnostics.Add(right, useSiteInfo); 8724diagnostics.Add(expression, classicExtensionUseSiteInfo); 8881diagnostics.Add(expression, overloadResolutionUseSiteInfo); 9245diagnostics.Add(node, useSiteInfo); 9930diagnostics.Add(node, useSiteInfo); 9954diagnostics.Add(node, useSiteInfo); 9985diagnostics.Add(node, useSiteInfo); 10074diagnostics.Add(node, useSiteInfo); 10237diagnostics.Add(syntax, useSiteInfo); 10511diagnostics.Add(syntax, useSiteInfo); 10566diagnostics.Add(syntax, useSiteInfo); 10680diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Invocation.cs (6)
652diagnostics.Add(node, useSiteInfo); 728diagnostics.Add(expression, useSiteInfo); 1747diagnostics.Add(syntax, useSiteInfo); 1861diagnostics.Add(node, useSiteInfo); 2433diagnostics.Add(methodGroup.Syntax, useSiteInfo); 2537diagnostics.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); 1221diagnostics.Add(node, useSiteInfo); 1629diagnostics.Add(left.Syntax, useSiteInfo); 1635diagnostics.Add(left.Syntax, useSiteInfo); 1811diagnostics.Add(syntax, useSiteInfo); 1972diagnostics.Add(syntax, useSiteInfo); 2147diagnostics.Add(node, useSiteInfo); 2172diagnostics.Add(node, useSiteInfo); 2316diagnostics.Add(node, useSiteInfo); 2459diagnostics.Add(node, useSiteInfo); 3497diagnostics.Add(node, useSiteInfo); 3563diagnostics.Add(node, useSiteInfo); 3739diagnostics.Add(node, useSiteInfo); 4136diagnostics.Add(node, useSiteInfo); 4912diagnostics.Add(node, useSiteInfo); 4934diagnostics.Add(node, useSiteInfo); 5430diagnostics.Add(node, useSiteInfo); 5660diagnostics.Add(node, useSiteInfo); 5676diagnostics.Add(node, useSiteInfo); 5695diagnostics.Add(node, useSiteInfo); 5747diagnostics.Add(node, useSiteInfo); 5761diagnostics.Add(node, useSiteInfo); 5768diagnostics.Add(node, useSiteInfo); 5810diagnostics.Add(node, useSiteInfo); 5822diagnostics.Add(node, useSiteInfo); 5910diagnostics.Add(node, useSiteInfo); 5965diagnostics.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)
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);