1 instantiation of LoggingMethod
Microsoft.Gen.Logging (1)
Parsing\Parser.cs (1)
372var lm = new LoggingMethod
16 references to LoggingMethod
Microsoft.Gen.Logging (16)
Emission\Emitter.cs (2)
64foreach (LoggingMethod lm in lt.Methods) 97foreach (var lm in lt.Methods)
Emission\Emitter.Method.cs (6)
18private void GenLogMethod(LoggingMethod lm) 239static (string exceptionArg, string exceptionLambdaArg) GetException(LoggingMethod lm) 272void GenTagWrites(LoggingMethod lm, string stateName, out int numReservedUnclassifiedTags, out int numReservedClassifiedTags) 514bool GenVariableAssignments(LoggingMethod lm, string lambdaStateName, int numReservedUnclassifiedTags, int numReservedClassifiedTags) 579static (string name, bool isNullable) GetLogger(LoggingMethod lm) 622private void GenParameters(LoggingMethod lm)
Emission\Emitter.Utils.cs (2)
48internal static string GetLoggerMethodLogLevel(LoggingMethod lm) 83internal static string? GetLoggerMethodLogLevelForXmlDocumentation(LoggingMethod lm)
Model\LoggingType.cs (1)
15public readonly List<LoggingMethod> Methods = [];
Parsing\Parser.cs (4)
366(LoggingMethod lm, bool keepMethod) ProcessMethod(MethodDeclarationSyntax method, IMethodSymbol methodSymbol, Location attrLoc) 372var lm = new LoggingMethod 479private void CheckTagNamesAreUnique(LoggingMethod lm, Dictionary<LoggingMethodParameter, IParameterSymbol> parameterSymbols) 513LoggingMethod lm,
Parsing\Parser.LogProperties.cs (1)
24LoggingMethod lm,