70 references to LanguageVersion
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestWorkspace_XmlCreation.cs (1)
97return new XAttribute(LanguageVersionAttributeName, CodeAnalysis.VisualBasic.LanguageVersionFacts.ToDisplayString(vbOptions.LanguageVersion));
Microsoft.CodeAnalysis.VisualBasic (20)
Binding\Binder_Attributes.vb (2)
492DirectCast(identifierName.SyntaxTree.Options, VisualBasicParseOptions).LanguageVersion, 805DirectCast(cast.SyntaxTree, VisualBasicSyntaxTree).Options.LanguageVersion,
Binding\Binder_Expressions.vb (1)
2100DirectCast(node.SyntaxTree.Options, VisualBasicParseOptions).LanguageVersion,
Binding\Binder_Invocation.vb (1)
2910DirectCast(argument.Syntax.SyntaxTree.Options, VisualBasicParseOptions).LanguageVersion,
Binding\Binder_Statements.vb (1)
1937DirectCast(node.SyntaxTree.Options, VisualBasicParseOptions).LanguageVersion,
Binding\Binder_Utils.vb (1)
228DirectCast(privateProtectedToken.SyntaxTree, VisualBasicSyntaxTree).Options.LanguageVersion,
Compilation\VisualBasicCompilation.vb (1)
490Dim version = CType(tree.Options, VisualBasicParseOptions).LanguageVersion
Compilation\VisualBasicDeterministicKeyBuilder.vb (1)
32writer.Write("languageVersion", basicOptions.LanguageVersion)
Parser\ParseExpression.vb (1)
1393Dim allowNonTrailingNamedArguments = _scanner.Options.LanguageVersion.AllowNonTrailingNamedArguments()
Parser\Parser.vb (3)
6097Return CheckFeatureAvailability(feature, node, _scanner.Options.LanguageVersion) 6115Return ReportFeatureUnavailable(feature, node, _scanner.Options.LanguageVersion) 6119Return CheckFeatureAvailability(_scanner.Options.LanguageVersion, feature)
Scanner\Scanner.vb (4)
2484result = Parser.CheckFeatureAvailability(Feature.YearFirstDateLiterals, result, Options.LanguageVersion) 2585result = Parser.CheckFeatureAvailability(Feature.MultilineStringLiterals, result, Options.LanguageVersion) 2692_options.LanguageVersion.GetErrorName(), 2709Dim actual = parseOptions.LanguageVersion
Symbols\Source\ImplementsHelper.vb (1)
498DirectCast(implementedMemberSyntax.SyntaxTree, VisualBasicSyntaxTree).Options.LanguageVersion,
Syntax\SyntaxFactory.vb (1)
1072Dim languageVersion As LanguageVersion = options.LanguageVersion
VisualBasicParseOptions.vb (2)
249If Not LanguageVersion.IsValid Then 250builder.Add(Diagnostic.Create(MessageProvider.Instance, ERRID.ERR_BadLanguageVersion, LanguageVersion.ToString))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
VisualBasicInferredMemberNameSimplifier.vb (1)
16If parseOptions.LanguageVersion < LanguageVersion.VisualBasic15_3 Then
VisualBasicSyntaxFacts.vb (1)
1656Return DirectCast(options, VisualBasicParseOptions).LanguageVersion >= LanguageVersion.VisualBasic14
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
48If DirectCast(syntaxTree.Options, VisualBasicParseOptions).LanguageVersion < LanguageVersion.VisualBasic14 Then
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (25)
CommandLineTests.vb (25)
1470Assert.Equal(LanguageVersion.VisualBasic9, parsedArgs.ParseOptions.LanguageVersion) 1474Assert.Equal(LanguageVersion.VisualBasic9, parsedArgs.ParseOptions.LanguageVersion) 1478Assert.Equal(LanguageVersion.VisualBasic10, parsedArgs.ParseOptions.LanguageVersion) 1482Assert.Equal(LanguageVersion.VisualBasic10, parsedArgs.ParseOptions.LanguageVersion) 1486Assert.Equal(LanguageVersion.VisualBasic11, parsedArgs.ParseOptions.LanguageVersion) 1490Assert.Equal(LanguageVersion.VisualBasic11, parsedArgs.ParseOptions.LanguageVersion) 1494Assert.Equal(LanguageVersion.VisualBasic12, parsedArgs.ParseOptions.LanguageVersion) 1498Assert.Equal(LanguageVersion.VisualBasic12, parsedArgs.ParseOptions.LanguageVersion) 1502Assert.Equal(LanguageVersion.VisualBasic14, parsedArgs.ParseOptions.LanguageVersion) 1506Assert.Equal(LanguageVersion.VisualBasic14, parsedArgs.ParseOptions.LanguageVersion) 1510Assert.Equal(LanguageVersion.VisualBasic15, parsedArgs.ParseOptions.LanguageVersion) 1514Assert.Equal(LanguageVersion.VisualBasic15, parsedArgs.ParseOptions.LanguageVersion) 1518Assert.Equal(LanguageVersion.VisualBasic15_3, parsedArgs.ParseOptions.LanguageVersion) 1522Assert.Equal(LanguageVersion.VisualBasic15_5, parsedArgs.ParseOptions.LanguageVersion) 1526Assert.Equal(LanguageVersion.VisualBasic16, parsedArgs.ParseOptions.LanguageVersion) 1530Assert.Equal(LanguageVersion.VisualBasic16_9, parsedArgs.ParseOptions.LanguageVersion) 1538Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 1543Assert.Equal(LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 1548Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 1553Assert.Equal(LanguageVersion.VisualBasic9, parsedArgs.ParseOptions.LanguageVersion) 1558Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 1562Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 1566Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 1570Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 1574Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
PDB\VisualBasicDeterministicBuildCompilationTests.vb (1)
30Assert.Equal(originalOptions.ParseOptions.LanguageVersion.MapSpecifiedToEffectiveVersion().ToDisplayString(), pdbOptions("language-version"))
Microsoft.CodeAnalysis.VisualBasic.Features (3)
Completion\CompletionProviders\NamedParameterCompletionProvider.vb (1)
70Dim languageVersion = DirectCast(document.Project.ParseOptions, VisualBasicParseOptions).LanguageVersion
UseNamedArguments\VisualBasicUseNamedArgumentsCodeRefactoringProvider.vb (1)
50Return DirectCast(options, VisualBasicParseOptions).LanguageVersion >= LanguageVersion.VisualBasic15_5
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
48If DirectCast(syntaxTree.Options, VisualBasicParseOptions).LanguageVersion < LanguageVersion.VisualBasic14 Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (6)
Parser\ParseLanguageVersionTests.vb (1)
259For Each version In {LanguageVersion.VisualBasic11, LanguageVersion.VisualBasic12, LanguageVersion.VisualBasic14, VisualBasicParseOptions.Default.LanguageVersion}
Parser\VisualBasicParseOptionsTests.vb (5)
24TestProperty(Function(old, value) old.WithLanguageVersion(value), Function(opt) opt.LanguageVersion, LanguageVersion.VisualBasic9) 33Assert.Equal(LanguageVersion.Latest.MapSpecifiedToEffectiveVersion, newOpt1.LanguageVersion) 34Assert.Equal(LanguageVersion.Latest.MapSpecifiedToEffectiveVersion, newOpt2.LanguageVersion) 37Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion, newOpt1.LanguageVersion) 38Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion, newOpt2.LanguageVersion)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
35If parseOptions?.LanguageVersion <= LanguageVersion.VisualBasic9 Then
VisualBasicInferredMemberNameSimplifier.vb (1)
16If parseOptions.LanguageVersion < LanguageVersion.VisualBasic15_3 Then
VisualBasicSyntaxFacts.vb (1)
1656Return DirectCast(options, VisualBasicParseOptions).LanguageVersion >= LanguageVersion.VisualBasic14
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (2)
VisualStudioMSBuildWorkspaceTests.cs (2)
686Assert.Equal(VB.LanguageVersion.VisualBasic15_3, ((VB.VisualBasicParseOptions)project.ParseOptions).LanguageVersion); 699Assert.Equal(VB.LanguageVersionFacts.MapSpecifiedToEffectiveVersion(VB.LanguageVersion.Latest), ((VB.VisualBasicParseOptions)project.ParseOptions).LanguageVersion);
Microsoft.VisualStudio.LanguageServices.UnitTests (5)
ProjectSystemShim\VisualBasicCompilerOptionsTests.vb (5)
69Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), options.LanguageVersion) 92Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), options.LanguageVersion) 112Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), options.LanguageVersion) 132Assert.Equal(LanguageVersion.VisualBasic15_3, options.LanguageVersion) 152Assert.Equal(LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), options.LanguageVersion)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ProjectSystemShim\VisualBasicProject.OptionsProcessor.vb (1)
214If parseOptions.LanguageVersion <= LanguageVersion.VisualBasic15 Then