1 instantiation of ConstantExpectedContext
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\ConstantExpectedAnalyzer.cs (1)
448
constantExpectedContext = new
ConstantExpectedContext
(attributeSymbol);
9 references to ConstantExpectedContext
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Performance\CSharpConstantExpectedAnalyzer.cs (2)
22
protected override void RegisterAttributeSyntax(CompilationStartAnalysisContext context,
ConstantExpectedContext
constantExpectedContext)
27
private void OnAttributeNode(SyntaxNodeAnalysisContext context,
ConstantExpectedContext
constantExpectedContext)
Microsoft.CodeAnalysis.NetAnalyzers (7)
Microsoft.NetCore.Analyzers\Performance\ConstantExpectedAnalyzer.cs (7)
135
if (!
ConstantExpectedContext
.TryCreate(context.Compilation, out
var
constantExpectedContext))
145
private static void OnMethodSymbol(SymbolAnalysisContext context,
ConstantExpectedContext
constantExpectedContext)
176
private static void OnInvocation(OperationAnalysisContext context,
ConstantExpectedContext
constantExpectedContext)
207
protected abstract void RegisterAttributeSyntax(CompilationStartAnalysisContext context,
ConstantExpectedContext
constantExpectedContext);
209
protected void OnParameterWithConstantExpectedAttribute(IParameterSymbol parameter,
ConstantExpectedContext
constantExpectedContext, Action<Diagnostic> reportAction)
440
public static bool TryCreate(Compilation compilation, [NotNullWhen(true)] out
ConstantExpectedContext
? constantExpectedContext)