2 instantiations of LoggerMethod
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Parser.cs (1)
237var lm = new LoggerMethod
LoggerMessageGenerator.Roslyn4.0.cs (1)
208var lm = new LoggerMethod
25 references to LoggerMethod
Microsoft.Extensions.Logging.Generators (25)
LoggerMessageGenerator.Emitter.cs (19)
59private static bool UseLoggerMessageDefine(LoggerMethod lm) 118foreach (LoggerMethod lm in lc.Methods) 147private void GenStruct(LoggerMethod lm, string nestedIndentation) 222private void GenFields(LoggerMethod lm, string nestedIndentation) 230private void GenFieldAssignments(LoggerMethod lm, string nestedIndentation) 238private void GenVariableAssignments(LoggerMethod lm, string nestedIndentation) 273private void GenCases(LoggerMethod lm, string nestedIndentation) 292private void GenCallbackArguments(LoggerMethod lm) 300private void GenDefineTypes(LoggerMethod lm, bool brackets) 336private void GenParameters(LoggerMethod lm) 358private void GenArguments(LoggerMethod lm) 376private void GenHolder(LoggerMethod lm) 394private void GenTypeParameterList(LoggerMethod lm) 420private void GenTypeConstraints(LoggerMethod lm, string nestedIndentation) 432private void GenLogMethod(LoggerMethod lm, string nestedIndentation) 513static string GetException(LoggerMethod lm) 527static string GetLogger(LoggerMethod lm) 541static string GetLogLevel(LoggerMethod lm) 565private void GenMethodDocumentation(LoggerMethod lm, string nestedIndentation)
LoggerMessageGenerator.Parser.cs (3)
237var lm = new LoggerMethod 620foreach (LoggerMethod lm in lc.Methods) 958public readonly List<LoggerMethod> Methods = new();
LoggerMessageGenerator.Roslyn4.0.cs (3)
152foreach (var method in existingClass.Methods) 157foreach (var method in newClass.Methods) 208var lm = new LoggerMethod