1 instantiation of BanFileEntry
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\SymbolIsBannedInAnalyzersAnalyzer.cs (1)
102
var entry = new
BanFileEntry
(compilation, text, line.Span, source, fileName);
10 references to BanFileEntry
Microsoft.CodeAnalysis.Analyzers (10)
MetaAnalyzers\SymbolIsBannedInAnalyzersAnalyzer.cs (3)
84
protected sealed override Dictionary<(string ContainerName, string SymbolName), ImmutableArray<
BanFileEntry
>>? ReadBannedApis(CompilationStartAnalysisContext compilationContext)
95
var result = new Dictionary<(string ContainerName, string SymbolName), List<
BanFileEntry
>>();
102
var
entry = new BanFileEntry(compilation, text, line.Span, source, fileName);
src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (7)
21
protected abstract Dictionary<(string ContainerName, string SymbolName), ImmutableArray<
BanFileEntry
>>? ReadBannedApis(CompilationStartAnalysisContext compilationContext);
164
bool IsBannedSymbol([NotNullWhen(true)] ISymbol? symbol, [NotNullWhen(true)] out
BanFileEntry
? entry)
169
foreach (
var
bannedFileEntry in entries)
199
foreach (
var
entry in kvp.Value)
226
if (IsBannedSymbol(attribute.AttributeClass, out
var
entry))
266
if (IsBannedSymbol(type, out
var
entry))
348
if (IsBannedSymbol(currentSymbol, out
var
entry))