13 instantiations of Arg
Microsoft.CodeAnalysis.Features (13)
EditAndContinue\TraceLog.cs (13)
86
public static implicit operator Arg(string? value) =>
new
(value);
87
public static implicit operator Arg(int value) =>
new
(value);
88
public static implicit operator Arg(bool value) =>
new
(value ? "true" : "false");
89
public static implicit operator Arg(ProjectId value) =>
new
(value.DebugName);
90
public static implicit operator Arg(DocumentId value) =>
new
(value.DebugName);
91
public static implicit operator Arg(Diagnostic value) =>
new
(value);
92
public static implicit operator Arg(ProjectAnalysisSummary value) =>
new
((int)value, s_ProjectAnalysisSummary);
93
public static implicit operator Arg(RudeEditKind value) =>
new
((int)value, s_RudeEditKind);
94
public static implicit operator Arg(ModuleUpdateStatus value) =>
new
((int)value, s_ModuleUpdateStatus);
95
public static implicit operator Arg(EditAndContinueCapabilities value) =>
new
((int)value, s_EditAndContinueCapabilities);
96
public static implicit operator Arg(ImmutableArray<int> tokens) =>
new
(tokens);
254
=> AppendInMemory(new Entry("Error writing log file '{0}': {1}", new[] { new
Arg
(path), new
Arg
(e.Message) }));
16 references to Arg
Microsoft.CodeAnalysis.Features (16)
EditAndContinue\TraceLog.cs (16)
25
/// <see cref="DebugWrite(string,
Arg
[])"/> are print to <see cref="Debug"/> output.
86
public static implicit operator
Arg
(string? value) => new(value);
87
public static implicit operator
Arg
(int value) => new(value);
88
public static implicit operator
Arg
(bool value) => new(value ? "true" : "false");
89
public static implicit operator
Arg
(ProjectId value) => new(value.DebugName);
90
public static implicit operator
Arg
(DocumentId value) => new(value.DebugName);
91
public static implicit operator
Arg
(Diagnostic value) => new(value);
92
public static implicit operator
Arg
(ProjectAnalysisSummary value) => new((int)value, s_ProjectAnalysisSummary);
93
public static implicit operator
Arg
(RudeEditKind value) => new((int)value, s_RudeEditKind);
94
public static implicit operator
Arg
(ModuleUpdateStatus value) => new((int)value, s_ModuleUpdateStatus);
95
public static implicit operator
Arg
(EditAndContinueCapabilities value) => new((int)value, s_EditAndContinueCapabilities);
96
public static implicit operator
Arg
(ImmutableArray<int> tokens) => new(tokens);
103
public readonly
Arg
[]? Args;
105
public Entry(string format,
Arg
[]? args)
265
public void Write(string format, params
Arg
[]? args)
273
public void DebugWrite(string format, params
Arg
[]? args)