1 instantiation of SymbolCache
Microsoft.AspNetCore.Mvc.Analyzers (1)
TopLevelParameterNameAnalyzer.cs (1)
285
symbolCache = new
SymbolCache
(
25 references to SymbolCache
Microsoft.AspNetCore.Mvc.Analyzers (7)
TopLevelParameterNameAnalyzer.cs (7)
26
if (!
SymbolCache
.TryCreate(context.Compilation, out
var
typeCache))
36
private static void InitializeWorker(CompilationStartAnalysisContext context,
SymbolCache
symbolCache)
84
internal static bool IsProblematicParameter(in
SymbolCache
symbolCache, IParameterSymbol parameter)
150
internal static string GetName(in
SymbolCache
symbolCache, ISymbol symbol)
176
internal static bool SpecifiesModelType(in
SymbolCache
symbolCache, IParameterSymbol parameterSymbol)
233
public static bool TryCreate(Compilation compilation, out
SymbolCache
symbolCache)
Mvc.Analyzers.Test (18)
TopLevelParameterNameAnalyzerTest.cs (18)
323
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));
414
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));
433
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));
458
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));
482
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));
506
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));
530
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));
553
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));
576
Assert.True(TopLevelParameterNameAnalyzer.
SymbolCache
.TryCreate(compilation, out
var
symbolCache));