15 references to Compilation
Microsoft.CodeAnalysis.CodeStyle (5)
src\roslyn\src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (1)
94
=> ShouldSkipAnalysis(context.Node.SyntaxTree, context.Options, context.
Compilation
.Options, notification, context.CancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (1)
104
conversion = context.
Compilation
.ClassifyCommonConversion(collectionElementType, iterationType);
src\roslyn\src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
93
syntaxContext.
Compilation
,
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
140
&& !ShouldSkipAnalysis(context.FilterTree, context.Options, context.
Compilation
.Options,
225
if (!this.AreCollectionExpressionsSupported(context.
Compilation
))
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToProgramMainDiagnosticAnalyzer.cs (1)
48
|| !CanOfferUseProgramMain(option, root, context.
Compilation
, forAnalyzer: true))
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
71
if (context.
Compilation
.LanguageVersion() < requiredLanguageVersion)
Microsoft.CodeAnalysis.CSharp.Features (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToProgramMainDiagnosticAnalyzer.cs (1)
48
|| !CanOfferUseProgramMain(option, root, context.
Compilation
, forAnalyzer: true))
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
71
if (context.
Compilation
.LanguageVersion() < requiredLanguageVersion)
Microsoft.CodeAnalysis.Features (6)
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (1)
58
&& ShouldSkipAnalysis(context.FilterTree, context.Options, context.
Compilation
.Options,
src\roslyn\src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (1)
94
=> ShouldSkipAnalysis(context.Node.SyntaxTree, context.Options, context.
Compilation
.Options, notification, context.CancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (1)
104
conversion = context.
Compilation
.ClassifyCommonConversion(collectionElementType, iterationType);
src\roslyn\src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
93
syntaxContext.
Compilation
,
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
140
&& !ShouldSkipAnalysis(context.FilterTree, context.Options, context.
Compilation
.Options,
225
if (!this.AreCollectionExpressionsSupported(context.
Compilation
))