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