2 instantiations of LoggerMethod
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Parser.cs (1)
230var lm = new LoggerMethod
LoggerMessageGenerator.Roslyn4.0.cs (1)
208var lm = new LoggerMethod
23 references to LoggerMethod
Microsoft.Extensions.Logging.Generators (23)
LoggerMessageGenerator.Emitter.cs (17)
60private static bool UseLoggerMessageDefine(LoggerMethod lm) 118foreach (LoggerMethod lm in lc.Methods) 147private void GenStruct(LoggerMethod lm, string nestedIndentation) 216private void GenFields(LoggerMethod lm, string nestedIndentation) 224private void GenFieldAssignments(LoggerMethod lm, string nestedIndentation) 232private void GenVariableAssignments(LoggerMethod lm, string nestedIndentation) 267private void GenCases(LoggerMethod lm, string nestedIndentation) 286private void GenCallbackArguments(LoggerMethod lm) 294private void GenDefineTypes(LoggerMethod lm, bool brackets) 330private void GenParameters(LoggerMethod lm) 352private void GenArguments(LoggerMethod lm) 370private void GenHolder(LoggerMethod lm) 388private void GenLogMethod(LoggerMethod lm, string nestedIndentation) 463static string GetException(LoggerMethod lm) 477static string GetLogger(LoggerMethod lm) 491static string GetLogLevel(LoggerMethod lm) 515private void GenMethodDocumentation(LoggerMethod lm, string nestedIndentation)
LoggerMessageGenerator.Parser.cs (3)
230var lm = new LoggerMethod 567foreach (LoggerMethod lm in lc.Methods) 863public 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