1 instantiation of LoggerMethod
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Parser.cs (1)
239var lm = new LoggerMethod
19 references to LoggerMethod
Microsoft.Extensions.Logging.Generators (19)
LoggerMessageGenerator.Emitter.cs (16)
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) 461static string GetException(LoggerMethod lm) 475static string GetLogger(LoggerMethod lm) 489static string GetLogLevel(LoggerMethod lm)
LoggerMessageGenerator.Parser.cs (3)
239var lm = new LoggerMethod 576foreach (LoggerMethod lm in lc.Methods) 862public readonly List<LoggerMethod> Methods = new();