1 instantiation of BanFileEntry
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
SymbolIsBannedAnalyzer.cs (1)
72
let entry = new
BanFileEntry
(compilation, trimmedTextWithoutComment, span, sourceText, additionalFile.Path)
12 references to BanFileEntry
Microsoft.CodeAnalysis.BannedApiAnalyzers (12)
SymbolIsBannedAnalyzer.cs (5)
53
protected sealed override Dictionary<(string ContainerName, string SymbolName), ImmutableArray<
BanFileEntry
>>? ReadBannedApis(
90
var
firstEntry = groupList[0];
93
var
nextEntry = groupList[i];
112
var result = new Dictionary<(string ContainerName, string SymbolName), List<
BanFileEntry
>>();
114
foreach (
var
entry in entries)
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))