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)
104conversion = context.Compilation.ClassifyCommonConversion(collectionElementType, iterationType);
src\roslyn\src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
93syntaxContext.Compilation,
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
140&& !ShouldSkipAnalysis(context.FilterTree, context.Options, context.Compilation.Options, 225if (!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)
71if (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)
71if (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)
104conversion = context.Compilation.ClassifyCommonConversion(collectionElementType, iterationType);
src\roslyn\src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
93syntaxContext.Compilation,
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
140&& !ShouldSkipAnalysis(context.FilterTree, context.Options, context.Compilation.Options, 225if (!this.AreCollectionExpressionsSupported(context.Compilation))