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)
22
protected abstract Dictionary<(string ContainerName, string SymbolName), ImmutableArray<
BanFileEntry
>>? ReadBannedApis(CompilationStartAnalysisContext compilationContext);
165
bool IsBannedSymbol([NotNullWhen(true)] ISymbol? symbol, [NotNullWhen(true)] out
BanFileEntry
? entry)
170
foreach (
var
bannedFileEntry in entries)
200
foreach (
var
entry in kvp.Value)
227
if (IsBannedSymbol(attribute.AttributeClass, out
var
entry))
267
if (IsBannedSymbol(type, out
var
entry))
349
if (IsBannedSymbol(currentSymbol, out
var
entry))