4 instantiations of SymbolHolder
Microsoft.Gen.Logging (1)
Parsing\SymbolLoader.cs (1)
105return new(
Microsoft.Gen.Logging.Unit.Tests (3)
LogParserUtilitiesTests.cs (3)
53var symbolHolder = new SymbolHolder( 101var symbolHolder = new SymbolHolder( 131var symbolHolder = new SymbolHolder(
28 references to SymbolHolder
Microsoft.Gen.Logging (18)
Parsing\AttributeProcessors.cs (1)
23ExtractLoggerMessageAttributeValues(AttributeData attr, SymbolHolder symbols)
Parsing\Parser.cs (4)
51var symbols = SymbolLoader.LoadSymbols(_compilation, diagReport); 533private static List<INamedTypeSymbol> GetDataClassificationAttributes(ISymbol symbol, SymbolHolder symbols) 578SymbolHolder symbols, 682private Location? GetLoggerMessageAttribute(MethodDeclarationSyntax methodSyntax, SemanticModel sm, SymbolHolder symbols)
Parsing\Parser.LogProperties.cs (3)
26SymbolHolder symbols, 86SymbolHolder symbols, 341bool CanLogProperties(ISymbol sym, ITypeSymbol symType, SymbolHolder symbols, bool silent = false)
Parsing\Parser.Records.cs (2)
13internal bool RecordHasSensitivePublicMembers(ITypeSymbol type, SymbolHolder symbols) 31private static bool RecordHasSensitivePublicMembers(ITypeSymbol type, HashSet<ITypeSymbol> typesChain, SymbolHolder symbols, CancellationToken token)
Parsing\Parser.TagProvider.cs (2)
17SymbolHolder symbols) 50SymbolHolder symbols)
Parsing\SymbolLoader.cs (1)
53internal static SymbolHolder? LoadSymbols(
Parsing\TypeSymbolExtensions.cs (5)
12internal static bool IsEnumerable(this ITypeSymbol sym, SymbolHolder symbols) 16internal static bool ImplementsIConvertible(this ITypeSymbol sym, SymbolHolder symbols) 39internal static bool ImplementsIFormattable(this ITypeSymbol sym, SymbolHolder symbols) 63internal static bool ImplementsISpanFormattable(this ITypeSymbol sym, SymbolHolder symbols) 70internal static bool IsSpecialType(this ITypeSymbol typeSymbol, SymbolHolder symbols)
Microsoft.Gen.Logging.Unit.Tests (10)
LogParserUtilitiesTests.cs (3)
53var symbolHolder = new SymbolHolder( 101var symbolHolder = new SymbolHolder( 131var symbolHolder = new SymbolHolder(
SymbolLoaderTests.cs (1)
47var result = SymbolLoader.LoadSymbols(compilationMock.Object, callbackMock.Object);
TypeSymbolExtensionsTests.cs (6)
46SymbolHolder? symbolHolder = SymbolLoader.LoadSymbols(compilation, _diagCallback); 91SymbolHolder? symbolHolder = SymbolLoader.LoadSymbols(compilation, _diagCallback); 135SymbolHolder? symbolHolder = SymbolLoader.LoadSymbols(compilation, _diagCallback); 183SymbolHolder? symbolHolder = SymbolLoader.LoadSymbols(compilation, _diagCallback); 225SymbolHolder? symbolHolder = SymbolLoader.LoadSymbols(compilation, _diagCallback); 270SymbolHolder? symbolHolder = SymbolLoader.LoadSymbols(compilation, _diagCallback);