3 types derived from SemanticModelProvider
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\CachingSemanticModelProvider.cs (1)
22internal sealed class CachingSemanticModelProvider : SemanticModelProvider
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
3960private sealed class MySemanticModelProvider : SemanticModelProvider
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.vb (1)
1705Inherits SemanticModelProvider
9 references to SemanticModelProvider
Microsoft.CodeAnalysis (4)
Compilation\Compilation.cs (4)
75SemanticModelProvider? semanticModelProvider, 298internal abstract Compilation WithSemanticModelProvider(SemanticModelProvider semanticModelProvider); 312/// If <see cref="SemanticModelProvider"/> is non-null, it attempts to use <see cref="SemanticModelProvider.GetSemanticModel(SyntaxTree, Compilation, bool)"/> 625internal SemanticModelProvider? SemanticModelProvider { get; }
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (3)
437SemanticModelProvider? semanticModelProvider, 455SemanticModelProvider? semanticModelProvider, 702internal override Compilation WithSemanticModelProvider(SemanticModelProvider? semanticModelProvider)
Microsoft.CodeAnalysis.VisualBasic (2)
Compilation\VisualBasicCompilation.vb (2)
430semanticModelProvider As SemanticModelProvider, 709Friend Overrides Function WithSemanticModelProvider(semanticModelProvider As SemanticModelProvider) As Compilation