9 references to BanFileEntry
Microsoft.CodeAnalysis.BannedApiAnalyzers (9)
SymbolIsBannedAnalyzer.cs (2)
53
protected sealed override Dictionary<(string ContainerName, string SymbolName), ImmutableArray<
BanFileEntry
>>? ReadBannedApis(
112
var result = new Dictionary<(string ContainerName, string SymbolName), List<
BanFileEntry
>>();
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))