151 references to Add
Microsoft.CodeAnalysis.CSharp (151)
Binder\Binder.ValueChecks.cs (3)
855diagnostics.Add(expr.Syntax, useSiteInfo); 2067diagnostics.Add(node, useSiteInfo); 2117diagnostics.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); 3452diagnostics.Add(node, useSiteInfo);
Binder\Binder_Crefs.cs (2)
357diagnostics.Add(syntax, useSiteInfo); 538diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Deconstruct.cs (1)
326diagnostics.Add(single.Syntax, useSiteInfo);
Binder\Binder_Expressions.cs (31)
453diagnostics.Add(syntax, useSiteInfo); 1265diagnostics.Add(node, useSiteInfo); 1314diagnostics.Add(node, useSiteInfo); 1697diagnostics.Add(node, useSiteInfo); 2291diagnostics.Add(node, useSiteInfo); 2526diagnostics.Add(node, useSiteInfo); 2709diagnostics.Add(node, useSiteInfo); 2815diagnostics.Add(operand, useSiteInfo); 2830diagnostics.Add(node, useSiteInfo); 4215diagnostics.Add(node, useSiteInfo); 4242diagnostics.Add(node, useSiteInfo); 5445diagnostics.Add(syntax.Expression, useSiteInfo); 5581diagnostics.Add(node, useSiteInfo); 5654diagnostics.Add(node, useSiteInfo); 6474diagnostics.Add(node, useSiteInfo); 6902diagnostics.Add(node, useSiteInfo); 7061diagnostics.Add(node, useSiteInfo); 7176diagnostics.Add(node, useSiteInfo); 8072diagnostics.Add(right, useSiteInfo); 8148diagnostics.Add(right, useSiteInfo); 8169diagnostics.Add(right, useSiteInfo); 8219diagnostics.Add(expr.Syntax, useSiteInfo); 8267diagnostics.Add(syntax, useSiteInfo); 8341diagnostics.Add(right, useSiteInfo); 8877diagnostics.Add(expression, classicExtensionUseSiteInfo); 10076diagnostics.Add(node, useSiteInfo); 10779diagnostics.Add(node, useSiteInfo); 10803diagnostics.Add(node, useSiteInfo); 10834diagnostics.Add(node, useSiteInfo); 10991diagnostics.Add(node, useSiteInfo); 11058diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Invocation.cs (6)
652diagnostics.Add(node, useSiteInfo); 727diagnostics.Add(expression, useSiteInfo); 1773diagnostics.Add(syntax, useSiteInfo); 1895diagnostics.Add(node, useSiteInfo); 2469diagnostics.Add(methodGroup.Syntax, useSiteInfo); 2575diagnostics.Add(node, useSiteInfo);
Binder\Binder_Lookup.cs (1)
1783diagnostics.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); 4963diagnostics.Add(node, useSiteInfo); 4984diagnostics.Add(node, useSiteInfo); 5481diagnostics.Add(node, useSiteInfo); 5711diagnostics.Add(node, useSiteInfo); 5727diagnostics.Add(node, useSiteInfo); 5746diagnostics.Add(node, useSiteInfo); 5798diagnostics.Add(node, useSiteInfo); 5812diagnostics.Add(node, useSiteInfo); 5819diagnostics.Add(node, useSiteInfo); 5859diagnostics.Add(node, useSiteInfo); 5871diagnostics.Add(node, useSiteInfo); 5959diagnostics.Add(node, useSiteInfo); 6014diagnostics.Add(node, useSiteInfo);
Binder\Binder_Patterns.cs (8)
28diagnostics.Add(node, useSiteInfo); 921diagnostics.Add(node, useSiteInfo); 1231diagnostics.Add(node, useSiteInfo); 1339diagnostics.Add(node, useSiteInfo); 1408diagnostics.Add(typeSyntax, useSiteInfo); 1420diagnostics.Add(typeSyntax, useSiteInfo); 1996diagnostics.Add(node, useSiteInfo); 2608diagnostics.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); 1990diagnostics.Add(expression.Syntax, useSiteInfo); 2720diagnostics.Add(expr.Syntax, useSiteInfo); 3209diagnostics.Add(syntax, useSiteInfo); 3331diagnostics.Add(declaration.Type, useSiteInfo); 3372diagnostics.Add(declaration.Type, useSiteInfo); 3377diagnostics.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)
5021diagnostics.Add(typeSyntax, useSiteInfo);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
978diagnostics.Add(arguments.AttributeSyntaxOpt, useSiteInfo);