1 instantiation of BanFileEntry
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
SymbolIsBannedAnalyzer.cs (1)
72let entry = new BanFileEntry(compilation, trimmedTextWithoutComment, span, sourceText, additionalFile.Path)
12 references to BanFileEntry
Microsoft.CodeAnalysis.BannedApiAnalyzers (12)
SymbolIsBannedAnalyzer.cs (5)
53protected sealed override Dictionary<(string ContainerName, string SymbolName), ImmutableArray<BanFileEntry>>? ReadBannedApis( 90var firstEntry = groupList[0]; 93var nextEntry = groupList[i]; 112var result = new Dictionary<(string ContainerName, string SymbolName), List<BanFileEntry>>(); 114foreach (var entry in entries)
SymbolIsBannedAnalyzerBase.cs (7)
22protected abstract Dictionary<(string ContainerName, string SymbolName), ImmutableArray<BanFileEntry>>? ReadBannedApis(CompilationStartAnalysisContext compilationContext); 165bool IsBannedSymbol([NotNullWhen(true)] ISymbol? symbol, [NotNullWhen(true)] out BanFileEntry? entry) 170foreach (var bannedFileEntry in entries) 200foreach (var entry in kvp.Value) 227if (IsBannedSymbol(attribute.AttributeClass, out var entry)) 267if (IsBannedSymbol(type, out var entry)) 349if (IsBannedSymbol(currentSymbol, out var entry))