149 references to Add
Microsoft.CodeAnalysis.CSharp (149)
Binder\Binder.ValueChecks.cs (3)
843diagnostics.Add(expr.Syntax, useSiteInfo); 2014diagnostics.Add(node, useSiteInfo); 2063diagnostics.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)
350diagnostics.Add(syntax, useSiteInfo); 531diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Deconstruct.cs (1)
324diagnostics.Add(single.Syntax, useSiteInfo);
Binder\Binder_Expressions.cs (35)
422diagnostics.Add(syntax, useSiteInfo); 1231diagnostics.Add(node, useSiteInfo); 1280diagnostics.Add(node, useSiteInfo); 1658diagnostics.Add(node, useSiteInfo); 2081diagnostics.Add(node, useSiteInfo); 2472diagnostics.Add(node, useSiteInfo); 2655diagnostics.Add(node, useSiteInfo); 2761diagnostics.Add(operand, useSiteInfo); 2776diagnostics.Add(node, useSiteInfo); 4157diagnostics.Add(node, useSiteInfo); 4184diagnostics.Add(node, useSiteInfo); 5341diagnostics.Add(syntax.Expression, useSiteInfo); 5432diagnostics.Add(node, useSiteInfo); 5505diagnostics.Add(node, useSiteInfo); 6349diagnostics.Add(node, useSiteInfo); 6771diagnostics.Add(node, useSiteInfo); 6929diagnostics.Add(node, useSiteInfo); 7044diagnostics.Add(node, useSiteInfo); 7858diagnostics.Add(right, useSiteInfo); 7933diagnostics.Add(right, useSiteInfo); 7954diagnostics.Add(right, useSiteInfo); 8004diagnostics.Add(expr.Syntax, useSiteInfo); 8052diagnostics.Add(syntax, useSiteInfo); 8126diagnostics.Add(right, useSiteInfo); 8666diagnostics.Add(expression, classicExtensionUseSiteInfo); 8820diagnostics.Add(expression, overloadResolutionUseSiteInfo); 9133diagnostics.Add(node, useSiteInfo); 9818diagnostics.Add(node, useSiteInfo); 9842diagnostics.Add(node, useSiteInfo); 9873diagnostics.Add(node, useSiteInfo); 9962diagnostics.Add(node, useSiteInfo); 10125diagnostics.Add(syntax, useSiteInfo); 10399diagnostics.Add(syntax, useSiteInfo); 10454diagnostics.Add(syntax, useSiteInfo); 10568diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Invocation.cs (6)
652diagnostics.Add(node, useSiteInfo); 728diagnostics.Add(expression, useSiteInfo); 1763diagnostics.Add(syntax, useSiteInfo); 1877diagnostics.Add(node, useSiteInfo); 2435diagnostics.Add(methodGroup.Syntax, useSiteInfo); 2539diagnostics.Add(node, useSiteInfo);
Binder\Binder_Lookup.cs (1)
1746diagnostics.Add(syntax, useSiteInfo);
Binder\Binder_Operators.cs (35)
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); 1506diagnostics.Add(operandConversion.Syntax, useSiteInfo); 1578diagnostics.Add(left.Syntax, useSiteInfo); 1584diagnostics.Add(left.Syntax, useSiteInfo); 1617diagnostics.Add(left.Syntax, useSiteInfo); 1734diagnostics.Add(syntax, useSiteInfo); 1741diagnostics.Add(syntax, useSiteInfo); 1869diagnostics.Add(syntax, useSiteInfo); 2058diagnostics.Add(node, useSiteInfo); 2082diagnostics.Add(node, useSiteInfo); 2220diagnostics.Add(node, useSiteInfo); 2348diagnostics.Add(node, useSiteInfo); 3374diagnostics.Add(node, useSiteInfo); 3439diagnostics.Add(node, useSiteInfo); 3599diagnostics.Add(node, useSiteInfo); 3995diagnostics.Add(node, useSiteInfo); 4766diagnostics.Add(node, useSiteInfo); 4788diagnostics.Add(node, useSiteInfo); 5284diagnostics.Add(node, useSiteInfo); 5514diagnostics.Add(node, useSiteInfo); 5530diagnostics.Add(node, useSiteInfo); 5549diagnostics.Add(node, useSiteInfo); 5601diagnostics.Add(node, useSiteInfo); 5615diagnostics.Add(node, useSiteInfo); 5622diagnostics.Add(node, useSiteInfo); 5664diagnostics.Add(node, useSiteInfo); 5676diagnostics.Add(node, useSiteInfo); 5764diagnostics.Add(node, useSiteInfo); 5819diagnostics.Add(node, useSiteInfo);
Binder\Binder_Patterns.cs (4)
644diagnostics.Add(node, useSiteInfo); 768diagnostics.Add(typeSyntax, useSiteInfo); 1289diagnostics.Add(node, useSiteInfo); 1824diagnostics.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)
374diagnostics.Add(node, useSiteInfo); 884diagnostics.Add(node, useSiteInfo); 1285diagnostics.Add(node, useSiteInfo); 1490diagnostics.Add(receiver.Syntax, useSiteInfo);
Binder\Binder_TupleOperators.cs (1)
133diagnostics.Add(node, useSiteInfo);
Binder\Binder_WithExpression.cs (1)
53diagnostics.Add(syntax.Expression, useSiteInfo);
Binder\DecisionDagBuilder.cs (2)
463_diagnostics.Add(syntax, useSiteInfo); 1319_diagnostics.Add(syntax, useSiteInfo);
Binder\ForEachLoopBinder.cs (10)
1300diagnostics.Add(syntax, useSiteInfo); 1405diagnostics.Add(collectionSyntax, useSiteInfo); 1471diagnostics.Add(collectionSyntax, useSiteInfo); 1552diagnostics.Add(syntax, extensionUseSiteInfo); 1578diagnostics.Add(syntax, useSiteInfo); 1698diagnostics.Add(collectionSyntax, useSiteInfo); 1726diagnostics.Add(collectionSyntax, useSiteInfo); 1780diagnostics.Add(collectionSyntax, useSiteInfo); 1844diagnostics.Add(collectionSyntax, useSiteInfo); 1945diagnostics.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)
171diagnostics.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)
751_diagnostics.Add(loweredLeft.Syntax, useSiteInfo); 775_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);