3 writes to CodeName
Microsoft.Extensions.Logging.Generators (3)
LoggerMessageGenerator.Parser.cs (1)
432CodeName = needsAtSign ? "@" + paramName : paramName,
LoggerMessageGenerator.Roslyn4.0.cs (2)
228CodeName = paramSpec.CodeName, 243CodeName = paramSpec.CodeName,
17 references to CodeName
Microsoft.Extensions.Logging.Generators (17)
LoggerMessageGenerator.Emitter.cs (12)
73ReadOnlySpan<char> parameter = RemoveSpecialSymbol(lm.TemplateParameters[i].CodeName.AsSpan()); 226_builder.AppendLine($" {nestedIndentation}private readonly {p.Type} {NormalizeSpecialSymbol(p.CodeName)};"); 234_builder.AppendLine($" {nestedIndentation}this.{NormalizeSpecialSymbol(p.CodeName)} = {p.CodeName};"); 261+ $"global::__LoggerMessageGenerator.Enumerate((global::System.Collections.IEnumerable ?)this.{NormalizeSpecialSymbol(lm.TemplateParameters[index].CodeName)});"); 267_builder.AppendLine($" {nestedIndentation}var {t.Key} = this.{NormalizeSpecialSymbol(lm.TemplateParameters[index].CodeName)};"); 279string name = p.CodeName; 286_builder.AppendLine($" {nestedIndentation}{index++} => new global::System.Collections.Generic.KeyValuePair<string, object?>(\"{name}\", this.{NormalizeSpecialSymbol(p.CodeName)}),"); 296_builder.Append($"{p.CodeName}, "); 354_builder.Append($"{p.Type} {p.CodeName}"); 372_builder.Append($"{p.Type} {p.CodeName}"); 388_builder.Append(p.CodeName);
LoggerMessageGenerator.Parser.cs (5)
459else if (lp.IsLogLevel && level != null && !lm.TemplateMap.ContainsKey(paramName) && !lm.TemplateMap.ContainsKey(lp.CodeName)) 463else if (lp.IsTemplateParameter && !lm.TemplateMap.ContainsKey(paramName) && !lm.TemplateMap.ContainsKey($"@{paramName}") && !lm.TemplateMap.ContainsKey(lp.CodeName)) 528t.Key.Equals(p.CodeName, StringComparison.OrdinalIgnoreCase) || 529t.Key[0] == '@' && t.Key.Substring(1).Equals(p.CodeName, StringComparison.OrdinalIgnoreCase)) 1132CodeName = CodeName,