1 instantiation of LoggingMethod
Microsoft.Gen.Logging (1)
Parser.cs (1)
381
var lm = new
LoggingMethod
18 references to LoggingMethod
Microsoft.Gen.Logging (18)
Emitter.cs (2)
67
foreach (
LoggingMethod
lm in lt.Methods)
100
foreach (
var
lm in lt.Methods)
Emitter.Method.cs (6)
17
private void GenLogMethod(
LoggingMethod
lm)
251
static (string exceptionArg, string exceptionLambdaArg) GetException(
LoggingMethod
lm)
284
void GenTagWrites(
LoggingMethod
lm, string stateName, out int numReservedUnclassifiedTags, out int numReservedClassifiedTags)
528
bool GenVariableAssignments(
LoggingMethod
lm, string lambdaStateName, int numReservedUnclassifiedTags, int numReservedClassifiedTags)
593
static (string name, bool isNullable) GetLogger(
LoggingMethod
lm)
636
private void GenParameters(
LoggingMethod
lm)
Emitter.Utils.cs (4)
48
internal static string GetLoggerMethodLogLevel(
LoggingMethod
lm)
83
internal static string? GetLoggerMethodLogLevelForXmlDocumentation(
LoggingMethod
lm)
135
private void GenTypeParameterList(
LoggingMethod
lm)
161
private void GenTypeConstraints(
LoggingMethod
lm)
LoggingType.cs (1)
15
public readonly List<
LoggingMethod
> Methods = [];
Parser.cs (4)
375
(
LoggingMethod
lm, bool keepMethod) ProcessMethod(MethodDeclarationSyntax method, IMethodSymbol methodSymbol, Location attrLoc)
381
var
lm = new LoggingMethod
538
private void CheckTagNamesAreUnique(
LoggingMethod
lm, Dictionary<LoggingMethodParameter, IParameterSymbol> parameterSymbols)
572
LoggingMethod
lm,
Parser.LogProperties.cs (1)
23
LoggingMethod
lm,