2 writes to _arguments
Microsoft.CodeAnalysis (2)
Diagnostic\DiagnosticInfo.cs (2)
55_arguments = arguments; 63_arguments = original._arguments;
17 references to _arguments
Microsoft.CodeAnalysis (17)
Diagnostic\DiagnosticInfo.cs (17)
63_arguments = original._arguments; 322if (_arguments.Length == 0) 333for (int i = 0; i < _arguments.Length; i++) 335var embedded = _arguments[i] as DiagnosticInfo; 343var symbol = _arguments[i] as ISymbol ?? (_arguments[i] as ISymbolInternal)?.GetISymbol(); 351return argumentsToUse ?? _arguments; 361var newArguments = new object[_arguments.Length]; 362Array.Copy(_arguments, newArguments, newArguments.Length); 369get { return _arguments; } 398for (int i = 0; i < _arguments.Length; i++) 400hashCode = Hash.Combine(_arguments[i], hashCode); 416if (_arguments.Length == other._arguments.Length) 419for (int i = 0; i < _arguments.Length; i++) 421if (!object.Equals(_arguments[i], other._arguments[i]))