6 instantiations of LoggingMethodParameter
Microsoft.Gen.Logging (1)
Parsing\Parser.cs (1)
651
var lp = new
LoggingMethodParameter
Microsoft.Gen.Logging.Unit.Tests (5)
EmitterUtilsTests.cs (1)
58
lm.Parameters.Add(new
LoggingMethodParameter
LoggingMethodParameterTests.cs (3)
16
var instance = new
LoggingMethodParameter
();
35
var lp = new
LoggingMethodParameter
58
var lp = new
LoggingMethodParameter
LogParserUtilitiesTests.cs (1)
192
new
LoggingMethodParameter
(),
34 references to LoggingMethodParameter
Microsoft.Gen.Logging (31)
Emission\Emitter.cs (1)
102
foreach (
var
parameter in lm.Parameters)
Emission\Emitter.Method.cs (14)
117
var
p = lm.GetParameterForTemplate(t);
173
static bool ShouldStringifyParameter(
LoggingMethodParameter
p)
221
static string ConvertParameterToString(
LoggingMethodParameter
lp, string arg)
256
foreach (
var
p in lm.Parameters)
274
static bool NeedsASlot(
LoggingMethodParameter
p)
290
foreach (
var
p in lm.Parameters)
340
foreach (
var
p in lm.Parameters)
364
foreach (
var
p in lm.Parameters)
395
foreach (
var
p in lm.Parameters)
410
foreach (
var
p in lm.Parameters)
434
foreach (
var
p in lm.Parameters)
533
foreach (
var
p in lm.Parameters)
562
foreach (
var
p in lm.Parameters)
598
foreach (
var
p in lm.Parameters)
Emission\Emitter.Utils.cs (1)
54
foreach (
var
p in lm.Parameters)
Model\LoggingMethod.cs (5)
17
public readonly List<
LoggingMethodParameter
> Parameters = [];
33
public
LoggingMethodParameter
? GetParameterForTemplate(string templateName)
35
foreach (
var
p in Parameters)
46
public List<string> GetTemplatesForParameter(
LoggingMethodParameter
lp)
62
foreach (
var
p in Parameters)
Model\LoggingMethodParameterExtensions.cs (1)
12
this
LoggingMethodParameter
parameter,
Parsing\Parser.cs (7)
57
var parameterSymbols = new Dictionary<
LoggingMethodParameter
, IParameterSymbol>();
104
var
lp = ProcessParameter(lm, paramSymbol, symbols, ref parsingState);
274
foreach (
LoggingMethodParameter
p in lm.Parameters)
538
private void CheckTagNamesAreUnique(LoggingMethod lm, Dictionary<
LoggingMethodParameter
, IParameterSymbol> parameterSymbols)
541
foreach (
var
parameter in lm.Parameters)
571
private
LoggingMethodParameter
? ProcessParameter(
651
var
lp = new LoggingMethodParameter
Parsing\Parser.LogProperties.cs (1)
24
LoggingMethodParameter
lp,
Parsing\Parser.TagProvider.cs (1)
15
LoggingMethodParameter
lp,
Microsoft.Gen.Logging.Unit.Tests (3)
LoggingMethodParameterTests.cs (3)
16
var
instance = new LoggingMethodParameter();
35
var
lp = new LoggingMethodParameter
58
var
lp = new LoggingMethodParameter