153 references to Add
Microsoft.CodeAnalysis.CSharp (153)
Binder\Binder.ValueChecks.cs (3)
862diagnostics.Add(expr.Syntax, useSiteInfo); 2070diagnostics.Add(node, useSiteInfo); 2120diagnostics.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); 608diagnostics.Add(identifierName, useSiteInfo);
Binder\Binder_Await.cs (2)
480diagnostics.Add(node, useSiteInfo); 688diagnostics.Add(node, useSiteInfo);
Binder\Binder_Conversions.cs (6)
28diagnostics.Add(source.Syntax, useSiteInfo); 1513diagnostics.Add(syntax, useSiteInfo); 1965diagnostics.Add(expression, useSiteInfo); 2686diagnostics.Add(syntax, useSiteInfo); 2892diagnostics.Add(syntax, useSiteInfo); 3460diagnostics.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); 2288diagnostics.Add(node, useSiteInfo); 2523diagnostics.Add(node, useSiteInfo); 2706diagnostics.Add(node, useSiteInfo); 2812diagnostics.Add(operand, useSiteInfo); 2827diagnostics.Add(node, useSiteInfo); 4212diagnostics.Add(node, useSiteInfo); 4239diagnostics.Add(node, useSiteInfo); 5415diagnostics.Add(syntax.Expression, useSiteInfo); 5565diagnostics.Add(node, useSiteInfo); 5638diagnostics.Add(node, useSiteInfo); 6458diagnostics.Add(node, useSiteInfo); 6886diagnostics.Add(node, useSiteInfo); 7045diagnostics.Add(node, useSiteInfo); 7160diagnostics.Add(node, useSiteInfo); 8042diagnostics.Add(right, useSiteInfo); 8118diagnostics.Add(right, useSiteInfo); 8139diagnostics.Add(right, useSiteInfo); 8189diagnostics.Add(expr.Syntax, useSiteInfo); 8237diagnostics.Add(syntax, useSiteInfo); 8311diagnostics.Add(right, useSiteInfo); 8858diagnostics.Add(expression, classicExtensionUseSiteInfo); 9023diagnostics.Add(expression, overloadResolutionUseSiteInfo); 9393diagnostics.Add(node, useSiteInfo); 10096diagnostics.Add(node, useSiteInfo); 10120diagnostics.Add(node, useSiteInfo); 10151diagnostics.Add(node, useSiteInfo); 10240diagnostics.Add(node, useSiteInfo); 10403diagnostics.Add(syntax, useSiteInfo); 10679diagnostics.Add(syntax, useSiteInfo); 10734diagnostics.Add(syntax, useSiteInfo); 10848diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Invocation.cs (6)
652diagnostics.Add(node, useSiteInfo); 728diagnostics.Add(expression, useSiteInfo); 1748diagnostics.Add(syntax, useSiteInfo); 1870diagnostics.Add(node, useSiteInfo); 2444diagnostics.Add(methodGroup.Syntax, useSiteInfo); 2550diagnostics.Add(node, useSiteInfo);
Binder\Binder_Lookup.cs (1)
1727diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Operators.cs (32)
77diagnostics.Add(node, useSiteInfo); 302diagnostics.Add(node, useSiteInfo); 400diagnostics.Add(node, useSiteInfo); 469diagnostics.Add(node, useSiteInfo); 643diagnostics.Add(node, useSiteInfo); 763diagnostics.Add(node, useSiteInfo); 1213diagnostics.Add(node, useSiteInfo); 1618diagnostics.Add(left.Syntax, useSiteInfo); 1624diagnostics.Add(left.Syntax, useSiteInfo); 1800diagnostics.Add(syntax, useSiteInfo); 1961diagnostics.Add(syntax, useSiteInfo); 2136diagnostics.Add(node, useSiteInfo); 2161diagnostics.Add(node, useSiteInfo); 2307diagnostics.Add(node, useSiteInfo); 2449diagnostics.Add(node, useSiteInfo); 3510diagnostics.Add(node, useSiteInfo); 3576diagnostics.Add(node, useSiteInfo); 3753diagnostics.Add(node, useSiteInfo); 4159diagnostics.Add(node, useSiteInfo); 4987diagnostics.Add(node, useSiteInfo); 5008diagnostics.Add(node, useSiteInfo); 5505diagnostics.Add(node, useSiteInfo); 5735diagnostics.Add(node, useSiteInfo); 5751diagnostics.Add(node, useSiteInfo); 5770diagnostics.Add(node, useSiteInfo); 5822diagnostics.Add(node, useSiteInfo); 5836diagnostics.Add(node, useSiteInfo); 5843diagnostics.Add(node, useSiteInfo); 5883diagnostics.Add(node, useSiteInfo); 5895diagnostics.Add(node, useSiteInfo); 5983diagnostics.Add(node, useSiteInfo); 6038diagnostics.Add(node, useSiteInfo);
Binder\Binder_Patterns.cs (6)
28diagnostics.Add(node, useSiteInfo); 1143diagnostics.Add(node, useSiteInfo); 1317diagnostics.Add(typeSyntax, useSiteInfo); 1329diagnostics.Add(typeSyntax, useSiteInfo); 1905diagnostics.Add(node, useSiteInfo); 2517diagnostics.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); 3208diagnostics.Add(syntax, useSiteInfo); 3330diagnostics.Add(declaration.Type, useSiteInfo); 3371diagnostics.Add(declaration.Type, useSiteInfo); 3376diagnostics.Add(declaration.Type, useSiteInfo);
Binder\Binder_Symbols.cs (4)
378diagnostics.Add(node, useSiteInfo); 888diagnostics.Add(node, useSiteInfo); 1290diagnostics.Add(node, useSiteInfo); 1505diagnostics.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 (6)
839_diagnostics.Add(syntax, useSiteInfo); 1829_diagnostics.Add(typeTest.Syntax, useSiteInfo); 1834_diagnostics.Add(typeTest.Syntax, useSiteInfo); 1853_diagnostics.Add(nonNullTest.Syntax, useSiteInfo); 1874_diagnostics.Add(nullTest.Syntax, useSiteInfo); 2163_diagnostics.Add(syntax, useSiteInfo);
Binder\ForEachLoopBinder.cs (10)
1285diagnostics.Add(syntax, useSiteInfo); 1390diagnostics.Add(collectionSyntax, useSiteInfo); 1456diagnostics.Add(collectionSyntax, useSiteInfo); 1537diagnostics.Add(syntax, extensionUseSiteInfo); 1563diagnostics.Add(syntax, useSiteInfo); 1685diagnostics.Add(collectionSyntax, useSiteInfo); 1713diagnostics.Add(collectionSyntax, useSiteInfo); 1767diagnostics.Add(collectionSyntax, useSiteInfo); 1831diagnostics.Add(collectionSyntax, useSiteInfo); 1932diagnostics.Add(collectionSyntax, useSiteInfo);
Binder\Semantics\Conversions\Conversions.cs (1)
318diagnostics.Add(expr.Syntax, useSiteInfo);
Binder\SwitchBinder.cs (2)
259diagnostics.Add(node, useSiteInfo); 435diagnostics.Add(node, useSiteInfo);
Binder\SwitchExpressionBinder.cs (1)
182diagnostics.Add(SwitchExpressionSyntax, useSiteInfo);
Binder\UsingStatementBinder.cs (1)
299diagnostics.Add(syntax, useSiteInfo);
Compiler\DocumentationCommentCompiler.cs (1)
1304diagnostics.Add(syntax, useSiteInfo);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (2)
232_localRewriter._diagnostics.Add(t.Syntax, useSiteInfo); 528_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)
835diagnostics.Add(rewrittenOperand.Syntax, useSiteInfo); 1981_diagnostics.Add(syntax, useSiteInfo);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
351_diagnostics.Add(forEachSyntax, useSiteInfo);
Symbols\Source\ParameterHelpers.cs (1)
949diagnostics.Add(defaultExpression.Syntax, useSiteInfo);
Symbols\Source\SourceComplexParameterSymbol.cs (6)
1045diagnosticsOpt.Add(node.Name, useSiteInfo); 1052diagnosticsOpt.Add(node.Name, useSiteInfo); 1108diagnostics.Add(node.Name, useSiteInfo); 1141diagnostics.Add(node.Name, useSiteInfo); 1179diagnostics.Add(node.Name, useSiteInfo); 1236diagnostics.Add(node.Name, useSiteInfo);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
5007diagnostics.Add(typeSyntax, useSiteInfo);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
978diagnostics.Add(arguments.AttributeSyntaxOpt, useSiteInfo);