484 references to LanguageVersion
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (6)
VisualBasicCodeFixVerifier`2+Test.cs (3)
56/// <see cref="LanguageVersion.VisualBasic16"/>. 58public LanguageVersion LanguageVersion { get; set; } = LanguageVersion.VisualBasic16;
VisualBasicCodeRefactoringVerifier`1+Test.cs (3)
54/// <see cref="LanguageVersion.VisualBasic16"/>. 56public LanguageVersion LanguageVersion { get; set; } = LanguageVersion.VisualBasic16;
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ScriptOptionsTests.cs (1)
36var options = ScriptOptions.Default.WithParseOptions(new VisualBasicParseOptions(kind: SourceCodeKind.Script, languageVersion: VisualBasic.LanguageVersion.Latest));
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (6)
CodeActions\VisualBasicCodeFixVerifier`2+Test.cs (3)
56/// <see cref="LanguageVersion.VisualBasic16"/>. 58public LanguageVersion LanguageVersion { get; set; } = LanguageVersion.VisualBasic16;
CodeActions\VisualBasicCodeRefactoringVerifier`1+Test.cs (3)
54/// <see cref="LanguageVersion.VisualBasic16"/>. 56public LanguageVersion LanguageVersion { get; set; } = LanguageVersion.VisualBasic16;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Workspaces\TestWorkspace_XmlConsumption.cs (2)
480var languageVersion = CodeAnalysis.VisualBasic.LanguageVersion.Default;
Microsoft.CodeAnalysis.Rebuild (1)
VisualBasicCompilationFactory.cs (1)
71VB.LanguageVersion langVersion = default;
Microsoft.CodeAnalysis.Rebuild.UnitTests (3)
BasicDeterministicKeyBuilderTests.cs (3)
142public void BasicParseOptionsLanguageVersion(LanguageVersion languageVersion) 146var effective = languageVersion.MapSpecifiedToEffectiveVersion(); 236syntaxTrees: new[] { VisualBasicSyntaxTree.ParseText(@"// this is a comment", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic15)) },
Microsoft.CodeAnalysis.VisualBasic (100)
CommandLine\VisualBasicCommandLineParser.vb (2)
112Dim languageVersion As LanguageVersion = LanguageVersion.Default
CommandLine\VisualBasicCompiler.vb (4)
238Dim defaultVersion = LanguageVersion.Default.MapSpecifiedToEffectiveVersion() 239Dim latestVersion = LanguageVersion.Latest.MapSpecifiedToEffectiveVersion() 240For Each v As LanguageVersion In System.Enum.GetValues(GetType(LanguageVersion))
Compilation\VisualBasicCompilation.vb (6)
183Private ReadOnly _languageVersion As LanguageVersion 218Public ReadOnly Property LanguageVersion As LanguageVersion 264Dim options = parseOptions.WithLanguageVersion(LanguageVersion.Default) 485Private Function CommonLanguageVersion(syntaxTrees As ImmutableArray(Of SyntaxTree)) As LanguageVersion 488Dim result As LanguageVersion? = Nothing 498Return If(result, LanguageVersion.Default.MapSpecifiedToEffectiveVersion)
LanguageVersion.vb (62)
30Friend Function IsValid(value As LanguageVersion) As Boolean 33Case LanguageVersion.VisualBasic9, 34LanguageVersion.VisualBasic10, 35LanguageVersion.VisualBasic11, 36LanguageVersion.VisualBasic12, 37LanguageVersion.VisualBasic14, 38LanguageVersion.VisualBasic15, 39LanguageVersion.VisualBasic15_3, 40LanguageVersion.VisualBasic15_5, 41LanguageVersion.VisualBasic16, 42LanguageVersion.VisualBasic16_9 51Friend Function GetErrorName(value As LanguageVersion) As String 54Case LanguageVersion.VisualBasic9 56Case LanguageVersion.VisualBasic10 58Case LanguageVersion.VisualBasic11 60Case LanguageVersion.VisualBasic12 62Case LanguageVersion.VisualBasic14 64Case LanguageVersion.VisualBasic15 66Case LanguageVersion.VisualBasic15_3 68Case LanguageVersion.VisualBasic15_5 70Case LanguageVersion.VisualBasic16 72Case LanguageVersion.VisualBasic16_9 87Public Function MapSpecifiedToEffectiveVersion(version As LanguageVersion) As LanguageVersion 89Case LanguageVersion.Latest 90Return LanguageVersion.VisualBasic16_9 91Case LanguageVersion.Default 92Return LanguageVersion.VisualBasic16_9 98Friend ReadOnly Property CurrentVersion As LanguageVersion 100Return LanguageVersion.VisualBasic16_9 109Public Function ToDisplayString(version As LanguageVersion) As String 111Case LanguageVersion.VisualBasic9 113Case LanguageVersion.VisualBasic10 115Case LanguageVersion.VisualBasic11 117Case LanguageVersion.VisualBasic12 119Case LanguageVersion.VisualBasic14 121Case LanguageVersion.VisualBasic15 123Case LanguageVersion.VisualBasic15_3 125Case LanguageVersion.VisualBasic15_5 127Case LanguageVersion.VisualBasic16 129Case LanguageVersion.VisualBasic16_9 131Case LanguageVersion.Default 133Case LanguageVersion.Latest 143Public Function TryParse(version As String, ByRef result As LanguageVersion) As Boolean 145result = LanguageVersion.Default 151result = LanguageVersion.VisualBasic9 153result = LanguageVersion.VisualBasic10 155result = LanguageVersion.VisualBasic11 157result = LanguageVersion.VisualBasic12 159result = LanguageVersion.VisualBasic14 161result = LanguageVersion.VisualBasic15 163result = LanguageVersion.VisualBasic15_3 165result = LanguageVersion.VisualBasic15_5 167result = LanguageVersion.VisualBasic16 169result = LanguageVersion.VisualBasic16_9 171result = LanguageVersion.Default 173result = LanguageVersion.Latest 175result = LanguageVersion.Default 183Friend Function DisallowInferredTupleElementNames(self As LanguageVersion) As Boolean 188Friend Function AllowNonTrailingNamedArguments(self As LanguageVersion) As Boolean 196Friend ReadOnly Property Version As LanguageVersion 198Friend Sub New(version As LanguageVersion)
Parser\Parser.vb (6)
6093''' Check to see if the given <paramref name="feature"/> is available with the <see cref="LanguageVersion"/> 6100Friend Shared Function CheckFeatureAvailability(Of TNode As VisualBasicSyntaxNode)(feature As Feature, node As TNode, languageVersion As LanguageVersion) As TNode 6108Private Shared Function ReportFeatureUnavailable(Of TNode As VisualBasicSyntaxNode)(feature As Feature, node As TNode, languageVersion As LanguageVersion) As TNode 6122Friend Shared Function CheckFeatureAvailability(languageVersion As LanguageVersion, feature As Feature) As Boolean 6130Friend Shared Function CheckFeatureAvailability(diagnosticsOpt As DiagnosticBag, location As Location, languageVersion As LanguageVersion, feature As Feature) As Boolean 6143Friend Shared Function CheckFeatureAvailability(diagnostics As BindingDiagnosticBag, location As Location, languageVersion As LanguageVersion, feature As Feature) As Boolean
Parser\ParserFeature.vb (9)
56Friend Function GetLanguageVersion(feature As Feature) As LanguageVersion 66Return LanguageVersion.VisualBasic10 71Return LanguageVersion.VisualBasic11 87Return LanguageVersion.VisualBasic14 92Return LanguageVersion.VisualBasic15 95Return LanguageVersion.VisualBasic15_3 100Return LanguageVersion.VisualBasic15_5 104Return LanguageVersion.VisualBasic16 107Return LanguageVersion.VisualBasic16_9
PredefinedPreprocessorSymbols.vb (1)
13Return Double.Parse(LanguageVersion.Latest.MapSpecifiedToEffectiveVersion().GetErrorName(), CultureInfo.InvariantCulture)
Symbols\Tuples\TupleFieldSymbol.vb (1)
239New VisualBasicRequiredLanguageVersion(LanguageVersion.VisualBasic15_3)))
Syntax\SyntaxFactory.vb (1)
1072Dim languageVersion As LanguageVersion = options.LanguageVersion
VisualBasicParseOptions.vb (8)
25Private _specifiedLanguageVersion As LanguageVersion 26Private _languageVersion As LanguageVersion 36Optional languageVersion As LanguageVersion = LanguageVersion.Default, 49languageVersion As LanguageVersion, 92Public ReadOnly Property SpecifiedLanguageVersion As LanguageVersion 102Public ReadOnly Property LanguageVersion As LanguageVersion 134Public Shadows Function WithLanguageVersion(version As LanguageVersion) As VisualBasicParseOptions
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (7)
VisualBasicConvertTypeOfToNameOfDiagnosticAnalyzer.vb (1)
24Dim isValidLanguage = DirectCast(compilation, VisualBasicCompilation).LanguageVersion >= LanguageVersion.VisualBasic14
VisualBasicInferredMemberNameSimplifier.vb (1)
16If parseOptions.LanguageVersion < LanguageVersion.VisualBasic15_3 Then
VisualBasicSyntaxFacts.vb (1)
1656Return DirectCast(options, VisualBasicParseOptions).LanguageVersion >= LanguageVersion.VisualBasic14
VisualBasicUseAutoPropertyAnalyzer.vb (2)
28Return DirectCast(compilation, VisualBasicCompilation).LanguageVersion >= LanguageVersion.VisualBasic14 32Return DirectCast(compilation, VisualBasicCompilation).LanguageVersion >= LanguageVersion.VisualBasic10
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
48If DirectCast(syntaxTree.Options, VisualBasicParseOptions).LanguageVersion < LanguageVersion.VisualBasic14 Then
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
32Return DirectCast(compilation, VisualBasicCompilation).LanguageVersion >= LanguageVersion.VisualBasic14
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (7)
AbstractVisualBasicDiagnosticProviderBasedUserDiagnosticTest.vb (1)
16New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest))
UseAutoPropertyTests.vb (2)
342New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic9))) 467New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)))
UseInferredMemberNameTests.vb (1)
21VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.Latest)
UseIsNotExpressionTests.vb (1)
62.LanguageVersion = LanguageVersion.VisualBasic12
UseNullPropagationTests.vb (2)
51End Class", New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12))) 66End Class", New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)))
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (82)
CommandLineTests.vb (82)
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) 1537Assert.Equal(LanguageVersion.Default, parsedArgs.ParseOptions.SpecifiedLanguageVersion) 1538Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 1542Assert.Equal(LanguageVersion.Latest, parsedArgs.ParseOptions.SpecifiedLanguageVersion) 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) 1572parsedArgs = DefaultParse({"/langVERSION:" & (LanguageVersion.VisualBasic12 + 1), "a.vb"}, _baseDirectory) 1573parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", CStr(LanguageVersion.VisualBasic12 + 1))) 1574Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), parsedArgs.ParseOptions.LanguageVersion) 2058System.Enum.GetValues(GetType(LanguageVersion)).Cast(Of LanguageVersion)().Select(Function(v) v.ToDisplayString())) 2064Dim versions = System.Enum.GetValues(GetType(LanguageVersion)). 2065Cast(Of LanguageVersion)(). 2066Except({LanguageVersion.Default, LanguageVersion.Latest}). 2090Assert.Equal(LanguageVersion.VisualBasic9, LanguageVersion.VisualBasic9.MapSpecifiedToEffectiveVersion()) 2091Assert.Equal(LanguageVersion.VisualBasic10, LanguageVersion.VisualBasic10.MapSpecifiedToEffectiveVersion()) 2092Assert.Equal(LanguageVersion.VisualBasic11, LanguageVersion.VisualBasic11.MapSpecifiedToEffectiveVersion()) 2093Assert.Equal(LanguageVersion.VisualBasic12, LanguageVersion.VisualBasic12.MapSpecifiedToEffectiveVersion()) 2094Assert.Equal(LanguageVersion.VisualBasic14, LanguageVersion.VisualBasic14.MapSpecifiedToEffectiveVersion()) 2095Assert.Equal(LanguageVersion.VisualBasic15, LanguageVersion.VisualBasic15.MapSpecifiedToEffectiveVersion()) 2096Assert.Equal(LanguageVersion.VisualBasic15_3, LanguageVersion.VisualBasic15_3.MapSpecifiedToEffectiveVersion()) 2097Assert.Equal(LanguageVersion.VisualBasic15_5, LanguageVersion.VisualBasic15_5.MapSpecifiedToEffectiveVersion()) 2098Assert.Equal(LanguageVersion.VisualBasic16, LanguageVersion.VisualBasic16.MapSpecifiedToEffectiveVersion()) 2099Assert.Equal(LanguageVersion.VisualBasic16_9, LanguageVersion.VisualBasic16_9.MapSpecifiedToEffectiveVersion()) 2106InlineData("9", True, LanguageVersion.VisualBasic9), 2107InlineData("9.0", True, LanguageVersion.VisualBasic9), 2108InlineData("10", True, LanguageVersion.VisualBasic10), 2109InlineData("10.0", True, LanguageVersion.VisualBasic10), 2110InlineData("11", True, LanguageVersion.VisualBasic11), 2111InlineData("11.0", True, LanguageVersion.VisualBasic11), 2112InlineData("12", True, LanguageVersion.VisualBasic12), 2113InlineData("12.0", True, LanguageVersion.VisualBasic12), 2114InlineData("14", True, LanguageVersion.VisualBasic14), 2115InlineData("14.0", True, LanguageVersion.VisualBasic14), 2116InlineData("15", True, LanguageVersion.VisualBasic15), 2117InlineData("15.0", True, LanguageVersion.VisualBasic15), 2118InlineData("15.3", True, LanguageVersion.VisualBasic15_3), 2119InlineData("15.5", True, LanguageVersion.VisualBasic15_5), 2120InlineData("16", True, LanguageVersion.VisualBasic16), 2121InlineData("16.0", True, LanguageVersion.VisualBasic16), 2122InlineData("16.9", True, LanguageVersion.VisualBasic16_9), 2123InlineData("DEFAULT", True, LanguageVersion.Default), 2124InlineData("default", True, LanguageVersion.Default), 2125InlineData("LATEST", True, LanguageVersion.Latest), 2126InlineData("latest", True, LanguageVersion.Latest), 2127InlineData(Nothing, False, LanguageVersion.Default), 2128InlineData("bad", False, LanguageVersion.Default)> 2129Public Sub LanguageVersion_TryParseDisplayString(input As String, success As Boolean, expected As LanguageVersion) 2130Dim version As LanguageVersion 2146Dim expected = [Enum].GetValues(GetType(LanguageVersion)).Cast(Of LanguageVersion)().Select(Function(v) v.ToDisplayString())
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (19)
CodeActions\AbstractVisualBasicCodeActionTest.vb (1)
15New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest))
CodeActions\ExtractMethod\ExtractMethodTests.vb (2)
593End Namespace", TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 625End Namespace", TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15))
CodeActions\InlineTemporary\InlineTemporaryTests.vb (1)
2884Await TestAsync(code, expected, parseOptions:=New VisualBasicParseOptions(languageVersion:=LanguageVersion.VisualBasic16))
CodeActions\IntroduceVariable\IntroduceVariableTests.vb (4)
2724Await TestAsync(code, expected, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)) 2748Await TestAsync(code, expected, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)) 2775parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)) 2821Await TestAsync(code, expected, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest))
Diagnostics\AbstractVisualBasicDiagnosticProviderBasedUserDiagnosticTest.vb (1)
16New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest))
EditAndContinue\Helpers\EditingTestBase.vb (1)
113VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.Latest),
InvertIf\InvertMultiLineIfTests.vb (2)
746", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 765", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic14))
UseAutoPropertyTests.vb (2)
342New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic9))) 467New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)))
UseInferredMemberNameTests.vb (1)
21VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.Latest)
UseIsNotExpressionTests.vb (1)
62.LanguageVersion = LanguageVersion.VisualBasic12
UseNamedArguments\UseNamedArgumentsTests.vb (1)
19New TestParameters(parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15))
UseNullPropagationTests.vb (2)
51End Class", New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12))) 66End Class", New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (51)
CodeGen\CodeGenTuples.vb (16)
6087parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15), 6131parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3), 6167parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3), 6202parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 6250parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 6260parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 6291parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 6300parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 6335parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 6362parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 6389parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3), 6423parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3), 6453parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 6462parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3), 6483parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 14835parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic14))
Emit\CompilationEmitTests.vb (3)
1061options:=TestOptions.DebugDll.WithDeterministic(True), assemblyName:=name, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)) 1066options:=TestOptions.DebugDll.WithDeterministic(True), assemblyName:=name, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)) 1467parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5),
PDB\VisualBasicDeterministicBuildCompilationTests.vb (1)
233Yield parseOptions.WithLanguageVersion(LanguageVersion.VisualBasic15_3)
PrivateProtected.vb (31)
31parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 75parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 88parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 127parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 171parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 207parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 243parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 252parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 274parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 307parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 351parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 410parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 444parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 469parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 510parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 534parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 566parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 624parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 630parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 673parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 695parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 711parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 749parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 779parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 802parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 820parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 840parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 856parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 880parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 898parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5), 935parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5))
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (3)
MissingAssemblyTests.vb (3)
641}", LanguageVersion.VisualBasic15_3) 670Optional languageVersion As LanguageVersion = LanguageVersion.VisualBasic15)
Microsoft.CodeAnalysis.VisualBasic.Features (7)
Completion\CompletionProviders\NamedParameterCompletionProvider.vb (1)
71If languageVersion < LanguageVersion.VisualBasic15_5 AndAlso token.IsMandatoryNamedParameterPosition() Then
UseNamedArguments\VisualBasicUseNamedArgumentsCodeRefactoringProvider.vb (1)
50Return DirectCast(options, VisualBasicParseOptions).LanguageVersion >= LanguageVersion.VisualBasic15_5
VisualBasicConvertTypeOfToNameOfDiagnosticAnalyzer.vb (1)
24Dim isValidLanguage = DirectCast(compilation, VisualBasicCompilation).LanguageVersion >= LanguageVersion.VisualBasic14
VisualBasicUseAutoPropertyAnalyzer.vb (2)
28Return DirectCast(compilation, VisualBasicCompilation).LanguageVersion >= LanguageVersion.VisualBasic14 32Return DirectCast(compilation, VisualBasicCompilation).LanguageVersion >= LanguageVersion.VisualBasic10
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
48If DirectCast(syntaxTree.Options, VisualBasicParseOptions).LanguageVersion < LanguageVersion.VisualBasic14 Then
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
32Return DirectCast(compilation, VisualBasicCompilation).LanguageVersion >= LanguageVersion.VisualBasic14
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
VisualBasicScriptCompiler.vb (1)
18Private Shared ReadOnly s_defaultOptions As VisualBasicParseOptions = New VisualBasicParseOptions(kind:=SourceCodeKind.Script, languageVersion:=LanguageVersion.Latest)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (65)
Binding\BindingErrorTests.vb (30)
22247</compilation>, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 24600Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 24609compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic9)) 24681Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 24812Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 24891Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 24956Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 24976Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25005Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25033Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25059Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25082Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25142Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25211Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25280Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25349Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25418Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25487Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25602Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25733Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25781Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25816Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndReferences(source, {SystemRef}, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25842Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25873Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25885compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic9)) 25915Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25940Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25967Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 25993Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 26026Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndReferences(source, {SystemRef}, parseOptions:=VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12))
Compilation\CompilationAPITests.vb (3)
2594Dim tree1 = SyntaxFactory.ParseSyntaxTree("", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 2595Dim tree2 = SyntaxFactory.ParseSyntaxTree("", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 2596Dim tree3 = SyntaxFactory.ParseSyntaxTree("", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic11))
Compilation\SemanticModelAPITests.vb (1)
3026parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5))
Diagnostics\GetDiagnosticsTests.vb (1)
259Dim compilation = CreateEmptyCompilation(String.Empty, parseOptions:=New VisualBasicParseOptions().WithLanguageVersion(DirectCast(10000, LanguageVersion)))
Semantics\GetExtendedSemanticInfoTests.vb (2)
7766</compilation>, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 7793</compilation>, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15))
Semantics\NonTrailingNamedArgumentsTests.vb (26)
15Private Shared ReadOnly latestParseOptions As VisualBasicParseOptions = TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest) 31Dim comp = CreateCompilationWithMscorlib40AndVBRuntime(source, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 59parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 106parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 110parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 138parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 142parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 173parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 197parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 201parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 229parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 233parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 262parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 266parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 298parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 333Dim libComp = CreateCompilationWithMscorlib40AndVBRuntime(lib_vb, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 336parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 340parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 581Dim comp = CreateCompilationWithMscorlib40AndVBRuntime(source, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 835Dim comp2 = CreateCompilationWithMscorlib40AndVBRuntime(source, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15)) 1004Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 1028Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 1059Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 1105parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options:=TestOptions.DebugExe) 1128parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options:=TestOptions.DebugExe) 1158parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options:=TestOptions.DebugExe)
Semantics\OverloadResolution.vb (1)
3919Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3))
Semantics\RedimStatementTests.vb (1)
53Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(source, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (4)
SymbolsTests\Source\OperatorsTests.vb (1)
354</compilation>, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15))
SymbolsTests\SymbolErrorTests.vb (3)
1793parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5)) 6578</compilation>, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic12)) 22103</compilation>, parseOptions:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (80)
Parser\LanguageVersionTests.vb (3)
9GetValues(GetType(LanguageVersion)). 10Cast(Of LanguageVersion). 11Where(Function(x) x <> LanguageVersion.Latest).
Parser\ParseDirectives.vb (6)
2360options:=New VisualBasicParseOptions(LanguageVersion.VisualBasic15), 2382options:=New VisualBasicParseOptions(LanguageVersion.VisualBasic15_5), 2402Dim tree = ParseAndVerify((<![CDATA[#Enable Warning _ 'Comment]]>), New VisualBasicParseOptions(LanguageVersion.VisualBasic16)) 2446New VisualBasicParseOptions(LanguageVersion.VisualBasic15), 2470New VisualBasicParseOptions(LanguageVersion.VisualBasic15_5), 2493New VisualBasicParseOptions(LanguageVersion.VisualBasic16))
Parser\ParseErrorTests.vb (2)
1738]]>, options:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 1754]]>, options:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest))
Parser\ParseExpression.vb (1)
1729]]>, options:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3))
Parser\ParseLanguageVersionTests.vb (35)
27LanguageVersion.VisualBasic9, 44LanguageVersion.VisualBasic9, 61LanguageVersion.VisualBasic9, 75LanguageVersion.VisualBasic9, 99LanguageVersion.VisualBasic9, 118LanguageVersion.VisualBasic9, 141LanguageVersion.VisualBasic9, 171LanguageVersion.VisualBasic9, 201LanguageVersion.VisualBasic9, 219LanguageVersion.VisualBasic9, 235LanguageVersion.VisualBasic9, 254For Each version In {LanguageVersion.VisualBasic9, LanguageVersion.VisualBasic10} 259For Each version In {LanguageVersion.VisualBasic11, LanguageVersion.VisualBasic12, LanguageVersion.VisualBasic14, VisualBasicParseOptions.Default.LanguageVersion} 273For Each version In {LanguageVersion.VisualBasic9, LanguageVersion.VisualBasic10, 274LanguageVersion.VisualBasic11, LanguageVersion.VisualBasic12, 275LanguageVersion.VisualBasic14, LanguageVersion.VisualBasic15, 276LanguageVersion.Default, LanguageVersion.Latest} 295For Each version In {LanguageVersion.VisualBasic9, LanguageVersion.VisualBasic10} 300For Each version In {LanguageVersion.VisualBasic11, LanguageVersion.VisualBasic12, LanguageVersion.VisualBasic14, LanguageVersion.VisualBasic15, 301LanguageVersion.Default, LanguageVersion.Latest} 319LanguageVersion.VisualBasic12, 338LanguageVersion.VisualBasic14, 357LanguageVersion.VisualBasic14,
Parser\ParseStatements.vb (9)
7606]]>, options:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 7627]]>, options:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 7642]]>, options:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 7661]]>, options:=TestOptions.Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_3)) 8454]]>, New VisualBasicParseOptions(LanguageVersion.VisualBasic16) 8469]]>, New VisualBasicParseOptions(LanguageVersion.VisualBasic16) 8484]]>, New VisualBasicParseOptions(LanguageVersion.VisualBasic16) 8499]]>, New VisualBasicParseOptions(LanguageVersion.VisualBasic15), 8515]]>, New VisualBasicParseOptions(LanguageVersion.VisualBasic15_5),
Parser\VisualBasicParseOptionsTests.vb (14)
24TestProperty(Function(old, value) old.WithLanguageVersion(value), Function(opt) opt.LanguageVersion, LanguageVersion.VisualBasic9) 31Dim newOpt1 = oldOpt1.WithLanguageVersion(LanguageVersion.Latest) 32Dim newOpt2 = newOpt1.WithLanguageVersion(LanguageVersion.Latest) 33Assert.Equal(LanguageVersion.Latest.MapSpecifiedToEffectiveVersion, newOpt1.LanguageVersion) 34Assert.Equal(LanguageVersion.Latest.MapSpecifiedToEffectiveVersion, newOpt2.LanguageVersion) 35newOpt1 = oldOpt1.WithLanguageVersion(LanguageVersion.Default) 36newOpt2 = newOpt1.WithLanguageVersion(LanguageVersion.Default) 37Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion, newOpt1.LanguageVersion) 38Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion, newOpt2.LanguageVersion) 84GetValues(GetType(LanguageVersion)). 85Cast(Of LanguageVersion). 86Where(Function(x) x <> LanguageVersion.Latest). 328Dim options = New VisualBasicParseOptions(languageVersion:=DirectCast(10000, LanguageVersion)) 361Dim options = New VisualBasicParseOptions().WithLanguageVersion(DirectCast(10000, LanguageVersion))
Scanner\ScannerTests.vb (7)
21Private Function ScanOnce(str As String, languageVersion As VisualBasic.LanguageVersion) As SyntaxToken 822tk = ScanOnce(" _'", LanguageVersion.VisualBasic16) 831tk = ScanOnce(" _' Comment", LanguageVersion.VisualBasic15_3) 844tk = ScanOnce(" _' Comment", LanguageVersion.VisualBasic16) 853tk = ScanOnce(" _ ' Comment" & vbCrLf, LanguageVersion.VisualBasic16) 1663Dim tk = ScanOnce(Str, LanguageVersion.VisualBasic14) 1671tk = ScanOnce(Str, LanguageVersion.VisualBasic14)
TestSyntaxNodes.vb (3)
3530Dim po1 = New VisualBasicParseOptions(languageVersion:=LanguageVersion.VisualBasic10) 3531Dim po2 = New VisualBasicParseOptions(languageVersion:=LanguageVersion.VisualBasic9) 3532Dim po3 = New VisualBasicParseOptions(languageVersion:=LanguageVersion.VisualBasic10)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (6)
ParserTestUtilities.vb (2)
70Public Function ParseAndVerify(source As String, languageVersion As LanguageVersion, ParamArray expectedDiagnostics() As DiagnosticDescription) As SyntaxTree 74Public Function ParseAndVerify(source As String, languageVersion As LanguageVersion, errorCodesOnly As Boolean, ParamArray expectedDiagnostics() As DiagnosticDescription) As SyntaxTree
TestOptions.vb (4)
13Public Shared ReadOnly Regular15_5 As VisualBasicParseOptions = Regular.WithLanguageVersion(LanguageVersion.VisualBasic15_5) 14Public Shared ReadOnly Regular16 As VisualBasicParseOptions = Regular.WithLanguageVersion(LanguageVersion.VisualBasic16) 15Public Shared ReadOnly Regular16_9 As VisualBasicParseOptions = Regular.WithLanguageVersion(LanguageVersion.VisualBasic16_9) 16Public Shared ReadOnly RegularLatest As VisualBasicParseOptions = Regular.WithLanguageVersion(LanguageVersion.Latest)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
35If parseOptions?.LanguageVersion <= LanguageVersion.VisualBasic9 Then
Serialization\VisualBasicOptionsSerializationService.vb (1)
116Dim languageVersion = DirectCast(reader.ReadInt32(), LanguageVersion)
VisualBasicInferredMemberNameSimplifier.vb (1)
16If parseOptions.LanguageVersion < LanguageVersion.VisualBasic15_3 Then
VisualBasicSyntaxFacts.vb (1)
1656Return DirectCast(options, VisualBasicParseOptions).LanguageVersion >= LanguageVersion.VisualBasic14
Workspace\LanguageServices\VisualBasicSyntaxTreeFactoryService.vb (3)
18Private Shared ReadOnly _parseOptionsWithLatestLanguageVersion As VisualBasicParseOptions = VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.Latest) 31Dim langVersion As LanguageVersion = Nothing 35langVersion = LanguageVersion.[Default]
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (3)
VisualStudioMSBuildWorkspaceTests.cs (3)
686Assert.Equal(VB.LanguageVersion.VisualBasic15_3, ((VB.VisualBasicParseOptions)project.ParseOptions).LanguageVersion); 699Assert.Equal(VB.LanguageVersionFacts.MapSpecifiedToEffectiveVersion(VB.LanguageVersion.Latest), ((VB.VisualBasicParseOptions)project.ParseOptions).LanguageVersion); 700Assert.Equal(VB.LanguageVersion.Latest, ((VB.VisualBasicParseOptions)project.ParseOptions).SpecifiedLanguageVersion);
Microsoft.CodeAnalysis.Workspaces.UnitTests (9)
CodeCleanup\RemoveUnnecessaryLineContinuationTests.cs (9)
271await VerifyAsync(CreateMethod(code), CreateMethod(expected), LanguageVersion.VisualBasic15); 284await VerifyAsync(CreateMethod(code), CreateMethod(expected), LanguageVersion.VisualBasic16); 1327await VerifyAsync(code, expected, langVersion: LanguageVersion.VisualBasic9); 1357await VerifyAsync(code, expected, langVersion: LanguageVersion.VisualBasic10); 1358await VerifyAsync(code, expected, langVersion: LanguageVersion.VisualBasic11); 1359await VerifyAsync(code, expected, langVersion: LanguageVersion.VisualBasic12); 1372private static async Task VerifyAsync(string codeWithMarker, string expectedResult, LanguageVersion langVersion = LanguageVersion.VisualBasic14) 1386private static Document CreateDocument(string code, string language, LanguageVersion langVersion)
Microsoft.VisualStudio.LanguageServices.UnitTests (10)
ProjectSystemShim\VisualBasicCompilerOptionsTests.vb (10)
69Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), options.LanguageVersion) 70Assert.Equal(LanguageVersion.Default, options.SpecifiedLanguageVersion) 92Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), options.LanguageVersion) 93Assert.Equal(LanguageVersion.Default, options.SpecifiedLanguageVersion) 112Assert.Equal(LanguageVersion.Default.MapSpecifiedToEffectiveVersion(), options.LanguageVersion) 113Assert.Equal(LanguageVersion.Default, options.SpecifiedLanguageVersion) 132Assert.Equal(LanguageVersion.VisualBasic15_3, options.LanguageVersion) 133Assert.Equal(LanguageVersion.VisualBasic15_3, options.SpecifiedLanguageVersion) 152Assert.Equal(LanguageVersion.Latest.MapSpecifiedToEffectiveVersion(), options.LanguageVersion) 153Assert.Equal(LanguageVersion.Latest, options.SpecifiedLanguageVersion)
Microsoft.VisualStudio.LanguageServices.VisualBasic (4)
ChangeSignature\VisualBasicChangeSignatureViewModelFactoryService.vb (1)
46Static visualBasicParseOptions As New VisualBasicParseOptions(LanguageVersion.Latest)
LanguageService\VisualBasicEditorFactory.vb (1)
43Dim langVersion = LanguageVersion.Default
ProjectSystemShim\Interop\VBCompilerOptions.vb (1)
194Public langVersion As LanguageVersion
ProjectSystemShim\VisualBasicProject.OptionsProcessor.vb (1)
214If parseOptions.LanguageVersion <= LanguageVersion.VisualBasic15 Then