4 overrides of Arguments
Microsoft.CodeAnalysis (4)
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
46internal override IReadOnlyList<object?> Arguments
Diagnostic\Diagnostic_SimpleDiagnostic.cs (1)
111internal override IReadOnlyList<object?> Arguments
Diagnostic\DiagnosticWithInfo.cs (1)
104internal override IReadOnlyList<object?> Arguments
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
92internal override IReadOnlyList<object?> Arguments => _original.Arguments;
16 references to Arguments
Microsoft.CodeAnalysis (6)
CommandLine\CommonCompiler.cs (1)
1669errors = diagnostics.ToReadOnlyAndFree().SelectAsArray(diag => new DiagnosticInfo(messageProvider, diag.IsWarningAsError, diag.Code, (object[])diag.Arguments));
Compilation\Compilation.cs (3)
3915foreach (var argument in diagnostic.Arguments) 3941if (diagnostic.Arguments != null) 3943foreach (var argument in diagnostic.Arguments)
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
48get { return _originalUnsuppressedDiagnostic.Arguments; }
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
92internal override IReadOnlyList<object?> Arguments => _original.Arguments;
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Expressions.cs (1)
9703{ Code: (int)ErrorCode.ERR_BadIndexLHS, Arguments: [TypeSymbol type] } && type.Equals(expr.Type, TypeCompareKind.ConsiderEverything))
BoundTree\UnboundLambda.cs (4)
1467var nx = x.Arguments?.Count ?? 0; 1468var ny = y.Arguments?.Count ?? 0; 1471object? argx = x.Arguments![i]; 1472object? argy = y.Arguments![i];
CommandLine\CSharpCompiler.cs (4)
388{ Code: (int)ErrorCode.ERR_BadAccess, Arguments: [Symbol s] } => s, 389{ Code: (int)ErrorCode.ERR_InaccessibleGetter, Arguments: [Symbol s] } => s, 390{ Code: (int)ErrorCode.ERR_InaccessibleSetter, Arguments: [Symbol s] } => s, 391{ Code: (int)ErrorCode.ERR_ImplicitImplementationOfInaccessibleInterfaceMember, Arguments: [_, Symbol s, _] } => s,
FlowAnalysis\DefiniteAssignment.cs (1)
577var args = diagnostic is DiagnosticWithInfo { Info: { Arguments: var arguments } } ? arguments : diagnostic.Arguments.ToArray();