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