46 references to MapSpecifiedToEffectiveVersion
Microsoft.CodeAnalysis.CSharp (8)
CommandLine\CSharpCompiler.cs (2)
285var defaultVersion = LanguageVersion.Default.MapSpecifiedToEffectiveVersion(); 286var latestVersion = LanguageVersion.Latest.MapSpecifiedToEffectiveVersion();
Compilation\CSharpCompilation.cs (2)
533return result ?? LanguageVersion.Default.MapSpecifiedToEffectiveVersion(); 4454Debug.Assert(LanguageVersion == LanguageVersion.MapSpecifiedToEffectiveVersion());
CSharpParseOptions.cs (2)
70this.LanguageVersion = languageVersion.MapSpecifiedToEffectiveVersion(); 104var effectiveLanguageVersion = version.MapSpecifiedToEffectiveVersion();
Errors\MessageID.cs (1)
376return requiredVersion == LanguageVersion.Preview.MapSpecifiedToEffectiveVersion()
Parser\DirectiveParser.cs (1)
332var effective = specified.MapSpecifiedToEffectiveVersion();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpSemanticFactsService.cs (1)
46if (semanticModel.Compilation.LanguageVersion().MapSpecifiedToEffectiveVersion() >= LanguageVersion.CSharp8)
CSharpUpgradeProjectCodeFixProvider.cs (1)
112var mappedVersion = parsedNewVersion.MapSpecifiedToEffectiveVersion();
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (11)
UpgradeProjectTests.cs (11)
156#error version:[|{LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().ToDisplayString()}|] 158LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 203#error version:[|{LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().ToDisplayString()}|] 205LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 267#error version:[|{LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().ToDisplayString()}|] 269LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 337#error version:[|{LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().ToDisplayString()}|] 339LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 352LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 609var defaultVersion = LanguageVersion.Default.MapSpecifiedToEffectiveVersion().ToDisplayString(); 664var defaultEffectiveVersion = LanguageVersion.Default.MapSpecifiedToEffectiveVersion().ToDisplayString();
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (3)
CommandLineTests.cs (3)
1585LanguageVersion defaultEffectiveVersion = LanguageVersion.Default.MapSpecifiedToEffectiveVersion(); 1598LanguageVersion latestEffectiveVersion = LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(); 1741Assert.Equal(expectedMappedVersion, input.MapSpecifiedToEffectiveVersion());
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (15)
Completion\CompletionProviders\DeclarationNameCompletionProviderTests.cs (4)
627if (languageVersion.MapSpecifiedToEffectiveVersion() >= LanguageVersion.CSharp8) 658if (languageVersion.MapSpecifiedToEffectiveVersion() >= LanguageVersion.CSharp8) 689if (languageVersion.MapSpecifiedToEffectiveVersion() >= LanguageVersion.CSharp8) 2614if (languageVersion.MapSpecifiedToEffectiveVersion() >= LanguageVersion.CSharp8)
UpgradeProjectTests.cs (11)
156#error version:[|{LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().ToDisplayString()}|] 158LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 203#error version:[|{LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().ToDisplayString()}|] 205LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 267#error version:[|{LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().ToDisplayString()}|] 269LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 337#error version:[|{LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().ToDisplayString()}|] 339LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 352LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), 609var defaultVersion = LanguageVersion.Default.MapSpecifiedToEffectiveVersion().ToDisplayString(); 664var defaultEffectiveVersion = LanguageVersion.Default.MapSpecifiedToEffectiveVersion().ToDisplayString();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
PDB\CSharpDeterministicBuildCompilationTests.cs (3)
148parseOptions.LanguageVersion.MapSpecifiedToEffectiveVersion().ToDisplayString(), 211parseOptions.LanguageVersion.MapSpecifiedToEffectiveVersion().ToDisplayString(), 272parseOptions.LanguageVersion.MapSpecifiedToEffectiveVersion().ToDisplayString(),
Microsoft.CodeAnalysis.CSharp.Features (1)
CSharpUpgradeProjectCodeFixProvider.cs (1)
112var mappedVersion = parsedNewVersion.MapSpecifiedToEffectiveVersion();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSemanticFactsService.cs (1)
46if (semanticModel.Compilation.LanguageVersion().MapSpecifiedToEffectiveVersion() >= LanguageVersion.CSharp8)
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
CSharpDeterministicKeyBuilderTests.cs (1)
334var effective = languageVersion.MapSpecifiedToEffectiveVersion();
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
1618await AssertCSParseOptionsAsync(CS.LanguageVersion.CSharp7_3.MapSpecifiedToEffectiveVersion(), options => options.LanguageVersion);