1 instantiation of PerformanceSensitiveInfo
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
AbstractAllocationAnalyzer.cs (1)
126
return new
PerformanceSensitiveInfo
(allowCaptures, allowGenericEnumeration, allowLocks);
9 references to PerformanceSensitiveInfo
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (9)
AbstractAllocationAnalyzer.cs (5)
15
protected abstract void AnalyzeNode(OperationAnalysisContext context, in
PerformanceSensitiveInfo
info);
51
if (!performanceSensitiveAttributeChecker.TryGetContainsPerformanceSensitiveInfo(owningSymbol, out
var
info))
73
public bool TryGetContainsPerformanceSensitiveInfo(ISymbol symbol, out
PerformanceSensitiveInfo
info)
91
bool TryGet(ISymbol s, out
PerformanceSensitiveInfo
i)
104
private static
PerformanceSensitiveInfo
CreatePerformanceSensitiveInfo(AttributeData data)
AbstractAllocationAnalyzer`1.cs (3)
19
protected abstract void AnalyzeNode(SyntaxNodeAnalysisContext context, in
PerformanceSensitiveInfo
info);
21
protected override void AnalyzeNode(OperationAnalysisContext context, in
PerformanceSensitiveInfo
info) { }
53
if (!performanceSensitiveAttributeChecker.TryGetContainsPerformanceSensitiveInfo(owningSymbol, out
var
info))
ExplicitAllocationAnalyzer.cs (1)
80
protected override void AnalyzeNode(OperationAnalysisContext context, in
PerformanceSensitiveInfo
info)