4 writes to _arguments
Microsoft.CodeAnalysis (4)
Diagnostic\DiagnosticInfo.cs (4)
60
_arguments
= arguments;
68
_arguments
= original._arguments;
225
_arguments
= new string[count];
233
_arguments
= Array.Empty<object>();
20 references to _arguments
Microsoft.CodeAnalysis (20)
Diagnostic\DiagnosticInfo.cs (20)
68
_arguments = original.
_arguments
;
203
int count =
_arguments
.Length;
208
foreach (var arg in
_arguments
)
228
_arguments
[i] = reader.ReadString();
379
if (
_arguments
.Length == 0)
390
for (int i = 0; i <
_arguments
.Length; i++)
392
var embedded =
_arguments
[i] as DiagnosticInfo;
400
var symbol =
_arguments
[i] as ISymbol ?? (
_arguments
[i] as ISymbolInternal)?.GetISymbol();
408
return argumentsToUse ??
_arguments
;
418
var newArguments = new object[
_arguments
.Length];
419
Array.Copy(
_arguments
, newArguments, newArguments.Length);
426
get { return
_arguments
; }
455
for (int i = 0; i <
_arguments
.Length; i++)
457
hashCode = Hash.Combine(
_arguments
[i], hashCode);
473
if (
_arguments
.Length == other.
_arguments
.Length)
476
for (int i = 0; i <
_arguments
.Length; i++)
478
if (!object.Equals(
_arguments
[i], other.
_arguments
[i]))