124 instantiations of VisualBasicParseOptions
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.Test.Utilities (2)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
444return new VisualBasicParseOptions(preprocessorSymbols: preprocessorSymbolsAttribute.Value
Workspaces\VisualBasicTestWorkspaceFixture.cs (1)
25parseOptions: new VisualBasicParseOptions(kind: SourceCodeKind.Regular),
Microsoft.CodeAnalysis.VisualBasic (10)
CommandLine\VisualBasicCommandLineParser.vb (1)
1395Dim parseOptions = New VisualBasicParseOptions(
VisualBasicParseOptions.vb (9)
19Public Shared ReadOnly Property [Default] As VisualBasicParseOptions = New VisualBasicParseOptions() 41MyClass.New(languageVersion, 64MyClass.New( 140Return New VisualBasicParseOptions(Me) With {._specifiedLanguageVersion = version, ._languageVersion = effectiveVersion} 154Return New VisualBasicParseOptions(Me) With {.SpecifiedKind = kind, .Kind = effectiveKind} 167Return New VisualBasicParseOptions(Me) With {.DocumentationMode = documentationMode} 202Return New VisualBasicParseOptions(Me) With {._preprocessorSymbols = symbols} 233Return New VisualBasicParseOptions(Me) With {._features = ImmutableDictionary(Of String, String).Empty} 235Return New VisualBasicParseOptions(Me) With {._features = features.ToImmutableDictionary(StringComparer.OrdinalIgnoreCase)}
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (1)
AbstractVisualBasicDiagnosticProviderBasedUserDiagnosticTest.vb (1)
16New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest))
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (2)
CommandLineArgumentsTests.vb (2)
254parseOptions:=New VisualBasicParseOptions(preprocessorSymbols:=dict.AsImmutable())) 270parseOptions:=New VisualBasicParseOptions(preprocessorSymbols:=dict.AsImmutable()))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (16)
CodeActions\AbstractVisualBasicCodeActionTest.vb (1)
15New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest))
CodeActions\InlineTemporary\InlineTemporaryTests.vb (1)
2884Await TestAsync(code, expected, parseOptions:=New VisualBasicParseOptions(languageVersion:=LanguageVersion.VisualBasic16))
Completion\CompletionProviders\CrefCompletionProviderTests.vb (1)
418Using workspace = TestWorkspace.Create(LanguageNames.VisualBasic, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), New VisualBasicParseOptions(), {text}, composition:=GetComposition())
Debugging\LocationInfoGetterTests.vb (3)
411</text>.NormalizedValue, Nothing, 0, New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 419</text>.NormalizedValue, "F1(x As Integer) As Integer", 1, New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 427</text>.NormalizedValue, Nothing, 0, New VisualBasicParseOptions(kind:=SourceCodeKind.Script))
Diagnostics\AbstractVisualBasicDiagnosticProviderBasedUserDiagnosticTest.vb (1)
16New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest))
Diagnostics\AddImport\AddImportTests.vb (5)
1185Dim options = New VisualBasicParseOptions(documentationMode:=DocumentationMode.Diagnose) 1205Dim options = New VisualBasicParseOptions(documentationMode:=DocumentationMode.Diagnose) 1260Dim options = New VisualBasicParseOptions(documentationMode:=DocumentationMode.Diagnose) 1318Dim options = New VisualBasicParseOptions(documentationMode:=DocumentationMode.Diagnose) 1355Dim options = New VisualBasicParseOptions(documentationMode:=DocumentationMode.Diagnose)
Diagnostics\GenerateVariable\GenerateVariableTests.vb (2)
1353parseOptions:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 1363parseOptions:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script),
Recommendations\RecommendationTestHelpers.vb (1)
32Dim parseOptions = New VisualBasicParseOptions().WithKind(kind)
SignatureHelp\AbstractVisualBasicSignatureHelpProviderTests.vb (1)
32Return New VisualBasicParseOptions()
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (6)
Attributes\AttributeTests_Conditional.vb (1)
801Dim parseOptions As New VisualBasicParseOptions(preprocessorSymbols:={New KeyValuePair(Of String, Object)("Defined", True)})
Emit\EditAndContinue\EditAndContinueTests.vb (1)
5245Dim parseOptions As New VisualBasicParseOptions(preprocessorSymbols:={New KeyValuePair(Of String, Object)("Defined", True)})
PDB\PDBTests.vb (3)
229Dim parseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines) 4019Dim parseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines) 4336Dim parseOptions As VisualBasicParseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines)
PDB\VisualBasicDeterministicBuildCompilationTests.vb (1)
230Dim parseOptions As New VisualBasicParseOptions()
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 (32)
Compilation\MyTemplateTests.vb (4)
125Dim parseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines) 201Dim parseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines) 230Dim parseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines) 285Dim parseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines)
Compilation\SemanticModelAPITests.vb (1)
3983Dim comp = CreateCompilationWithMscorlib40AndVBRuntimeAndReferences(source, parseOptions:=New VisualBasicParseOptions(documentationMode:=DocumentationMode.Diagnose))
Compilation\VisualBasicCompilationOptionsTests.vb (1)
103New VisualBasicParseOptions(kind:=SourceCodeKind.Script))
Diagnostics\CompilationEventTests.vb (1)
204Dim parseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines)
Diagnostics\DiagnosticAnalyzerTests.vb (1)
1638Dim parseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines)
Diagnostics\GetDiagnosticsTests.vb (13)
235Dim compilation = CreateEmptyCompilation(String.Empty, parseOptions:=New VisualBasicParseOptions().WithPreprocessorSymbols(dict)) 247Dim compilation = CreateCompilationWithMscorlib45(String.Empty, parseOptions:=New VisualBasicParseOptions().WithKind(SourceCodeKind.Interactive)) 259Dim compilation = CreateEmptyCompilation(String.Empty, parseOptions:=New VisualBasicParseOptions().WithLanguageVersion(DirectCast(10000, LanguageVersion))) 270Dim compilation = CreateEmptyCompilation(String.Empty, parseOptions:=New VisualBasicParseOptions().WithDocumentationMode(CType(100, DocumentationMode))) 288Dim syntaxTree1 = Parse(String.Empty, options:=New VisualBasicParseOptions().WithPreprocessorSymbols(dict1)) 289Dim syntaxTree2 = Parse(String.Empty, options:=New VisualBasicParseOptions().WithPreprocessorSymbols(dict2)) 290Dim syntaxTree3 = Parse(String.Empty, options:=New VisualBasicParseOptions().WithPreprocessorSymbols(dict3)) 321Dim parseOptions1 = New VisualBasicParseOptions().WithPreprocessorSymbols(dict1) 322Dim parseOptions2 = New VisualBasicParseOptions().WithPreprocessorSymbols(dict2) 353Dim parseOptions1 = New VisualBasicParseOptions().WithPreprocessorSymbols(dict1) 354Dim parseOptions2 = New VisualBasicParseOptions().WithPreprocessorSymbols(dict2) 385Dim parseOptions1 = New VisualBasicParseOptions().WithPreprocessorSymbols(dict1) 386Dim parseOptions2 = New VisualBasicParseOptions().WithPreprocessorSymbols(dict2)
Semantics\GetUnusedImportDirectivesTests.vb (3)
289CreateCompilationWithMscorlib40(source, parseOptions:=New VisualBasicParseOptions(documentationMode:=DocumentationMode.None)).AssertNoDiagnostics(suppressInfos:=False) 292CreateCompilationWithMscorlib40(source, parseOptions:=New VisualBasicParseOptions(documentationMode:=DocumentationMode.Parse)).AssertNoDiagnostics(suppressInfos:=False) 295CreateCompilationWithMscorlib40(source, parseOptions:=New VisualBasicParseOptions(documentationMode:=DocumentationMode.Diagnose)).AssertNoDiagnostics(suppressInfos:=False)
Semantics\ScriptSemanticsTests.vb (8)
42Dim compilationUnit = VisualBasic.SyntaxFactory.ParseCompilationUnit(code, options:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 74syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 83syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 92syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 105syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 118syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 133Dim compilationUnit = VisualBasic.SyntaxFactory.ParseCompilationUnit("System.Console.WriteLine(1)", options:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script)) 135Dim syntaxTree2 = SyntaxFactory.ParseSyntaxTree("System.Console.WriteLine(2)", options:=New VisualBasicParseOptions(kind:=SourceCodeKind.Script))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
DocumentationComments\DocCommentTests.vb (2)
119sources, parseOptions:=(New VisualBasicParseOptions()).WithDocumentationMode(DocumentationMode.None)) 150sources, parseOptions:=(New VisualBasicParseOptions()).WithDocumentationMode(DocumentationMode.Parse))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (44)
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\ParseStatements.vb (6)
7901Dim tree = VisualBasicSyntaxTree.ParseText(text, options:=New VisualBasicParseOptions(documentationMode:=DocumentationMode.Parse)) 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 (24)
245Dim options = New VisualBasicParseOptions() 251options = New VisualBasicParseOptions(kind:=SourceCodeKind.Regular) 257options = New VisualBasicParseOptions(kind:=SourceCodeKind.Script) 264options = New VisualBasicParseOptions(kind:=SourceCodeKind.Interactive) 271options = New VisualBasicParseOptions(kind:=CType(Int32.MinValue, SourceCodeKind)) 280Dim options1 = New VisualBasicParseOptions(kind:=SourceCodeKind.Script) 281Dim options2 = New VisualBasicParseOptions(kind:=SourceCodeKind.Script) 287options1 = New VisualBasicParseOptions(kind:=SourceCodeKind.Script) 288options2 = New VisualBasicParseOptions(kind:=SourceCodeKind.Interactive) 296Dim options1 = New VisualBasicParseOptions(kind:=SourceCodeKind.Script) 297Dim options2 = New VisualBasicParseOptions(kind:=SourceCodeKind.Script) 303options1 = New VisualBasicParseOptions(kind:=SourceCodeKind.Script) 304options2 = New VisualBasicParseOptions(kind:=SourceCodeKind.Interactive) 313Dim options = New VisualBasicParseOptions(kind:=SourceCodeKind.Interactive) 321Dim options = New VisualBasicParseOptions(documentationMode:=CType(100, DocumentationMode)) 328Dim options = New VisualBasicParseOptions(languageVersion:=DirectCast(10000, LanguageVersion)) 338Dim options = New VisualBasicParseOptions(preprocessorSymbols:=symbols) 346Dim options = New VisualBasicParseOptions().WithKind(SourceCodeKind.Interactive) 354Dim options = New VisualBasicParseOptions().WithDocumentationMode(CType(100, DocumentationMode)) 361Dim options = New VisualBasicParseOptions().WithLanguageVersion(DirectCast(10000, LanguageVersion)) 370Dim options = New VisualBasicParseOptions().WithPreprocessorSymbols(symbols) 379Dim options = New VisualBasicParseOptions().WithPreprocessorSymbols(symbols) 389Dim options = New VisualBasicParseOptions().WithPreprocessorSymbols(symbols) 399Dim options = New VisualBasicParseOptions().WithPreprocessorSymbols(symbols)
Scanner\ScannerTests.vb (1)
22Return SyntaxFactory.ParseTokens(str, options:=New VisualBasicParseOptions(languageVersion:=languageVersion)).First()
Syntax\SyntaxRewriterTests.vb (1)
497Dim oldTree = VisualBasicSyntaxTree.ParseText(oldSource.Value, options:=New VisualBasicParseOptions(documentationMode:=DocumentationMode.Diagnose))
Syntax\SyntaxTreeTests.vb (3)
112Dim newOptions = New VisualBasicParseOptions() 129Dim newOptions = New VisualBasicParseOptions() 144Dim newOptions = New VisualBasicParseOptions()
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 (2)
TestOptions.vb (2)
11Public Shared ReadOnly Script As New VisualBasicParseOptions(kind:=SourceCodeKind.Script) 12Public Shared ReadOnly Regular As New VisualBasicParseOptions(kind:=SourceCodeKind.Regular)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Serialization\VisualBasicOptionsSerializationService.vb (1)
126Dim options = New VisualBasicParseOptions(languageVersion, documentationMode, kind, builder.MoveToImmutable())
Workspace\LanguageServices\VisualBasicSyntaxTreeFactoryService.vb (1)
49Return New VisualBasicParseOptions(languageVersion:=langVersion, preprocessorSymbols:=preprocessorSymbols)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
Formatting\VisualBasicFormattingTestBase.vb (1)
111Dim parseOptions = New VisualBasicParseOptions()
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionTests.cs (1)
1331: new VisualBasicParseOptions(preprocessorSymbols: new KeyValuePair<string, object?>[] { new("DEBUG", null) });
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ChangeSignature\VisualBasicChangeSignatureViewModelFactoryService.vb (1)
46Static visualBasicParseOptions As New VisualBasicParseOptions(LanguageVersion.Latest)
483 references to VisualBasicParseOptions
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (4)
VisualBasicCodeFixVerifier`2+Test.cs (2)
85var parseOptions = (VisualBasicParseOptions)base.CreateParseOptions();
VisualBasicCodeRefactoringVerifier`1+Test.cs (2)
94var parseOptions = (VisualBasicParseOptions)base.CreateParseOptions();
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (4)
CodeActions\VisualBasicCodeFixVerifier`2+Test.cs (2)
85var parseOptions = (VisualBasicParseOptions)base.CreateParseOptions();
CodeActions\VisualBasicCodeRefactoringVerifier`1+Test.cs (2)
94var parseOptions = (VisualBasicParseOptions)base.CreateParseOptions();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (7)
Workspaces\TestWorkspace_XmlConsumption.cs (5)
483return ((VisualBasicParseOptions)parseOptions).WithLanguageVersion(languageVersion); 664.WithParseOptions((VisualBasicParseOptions)parseOptions ?? VisualBasicParseOptions.Default); 700.WithParseOptions((VisualBasicParseOptions)parseOptions ?? 701VisualBasicParseOptions.Default);
Workspaces\TestWorkspace_XmlCreation.cs (2)
90var vbOptions = parseOptions as VisualBasicParseOptions;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
1007? TestWorkspace.CreateVisualBasic(file, (VB.VisualBasicParseOptions)parseOptions, (VB.VisualBasicCompilationOptions)compilationOptions)
Microsoft.CodeAnalysis.Rebuild (3)
VisualBasicCompilationFactory.cs (3)
23public new VisualBasicParseOptions ParseOptions => CompilationOptions.ParseOptions; 85var parseOptions = VisualBasicParseOptions
Microsoft.CodeAnalysis.Rebuild.UnitTests (11)
BasicDeterministicKeyBuilderTests.cs (10)
26public sealed class BasicDeterministicKeyBuilderTests : DeterministicKeyBuilderTests<VisualBasicCompilation, VisualBasicCompilationOptions, VisualBasicParseOptions> 30protected override SyntaxTree ParseSyntaxTree(string content, string fileName, SourceHashAlgorithm hashAlgorithm, VisualBasicParseOptions? parseOptions) => 45protected override VisualBasicParseOptions GetParseOptions() => VisualBasicParseOptions.Default; 59verifyCount<VisualBasicParseOptions>(10); 144var parseOptions = VisualBasicParseOptions.Default.WithLanguageVersion(languageVersion); 182var parseOptions = VisualBasicParseOptions.Default.WithPreprocessorSymbols(values.Select(x => new KeyValuePair<string, object>(x.Key, x.Value!))); 236syntaxTrees: new[] { VisualBasicSyntaxTree.ParseText(@"// this is a comment", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic15)) },
RoundTripUtil.cs (1)
262if (propertyInfo.Name == nameof(VisualBasicParseOptions.SpecifiedLanguageVersion))
Microsoft.CodeAnalysis.Test.Utilities (8)
CommonTestBase.cs (7)
285VisualBasic.VisualBasicParseOptions parseOptions = null, 296VisualBasic.VisualBasicParseOptions parseOptions = null, 367VisualBasic.VisualBasicParseOptions parseOptions = null, 377VisualBasic.VisualBasicParseOptions parseOptions = null, 388VisualBasic.VisualBasicParseOptions parseOptions = null, 399VisualBasic.VisualBasicParseOptions parseOptions = null, 414parseOptions = VisualBasic.VisualBasicParseOptions.Default;
Syntax\TokenUtilities.cs (1)
104return VB.SyntaxFactory.ParseCompilationUnit(expectedText, options: (VB.VisualBasicParseOptions)options);
Microsoft.CodeAnalysis.VisualBasic (101)
Binding\Binder_Attributes.vb (1)
492DirectCast(identifierName.SyntaxTree.Options, VisualBasicParseOptions).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,
CommandLine\VisualBasicCommandLineArguments.vb (1)
35Public Overloads Property ParseOptions As VisualBasicParseOptions
CommandLine\VisualBasicCommandLineParser.vb (1)
2074Using p = New InternalSyntax.Parser(SyntaxFactory.MakeSourceText(symbolList, offset), VisualBasicParseOptions.Default)
CommandLine\VisualBasicCompiler.vb (3)
56parseOptions As VisualBasicParseOptions, 57scriptParseOptions As VisualBasicParseOptions, 300Return VisualBasicGeneratorDriver.Create(generators, additionalTexts, DirectCast(parseOptions, VisualBasicParseOptions), analyzerConfigOptionsProvider)
Compilation\VisualBasicCompilation.vb (4)
53Private Shared ReadOnly s_myTemplateCache As ConcurrentLruCache(Of VisualBasicParseOptions, SyntaxTree) = 54New ConcurrentLruCache(Of VisualBasicParseOptions, SyntaxTree)(capacity:=5) 247Dim parseOptions = If(compilationOptions.ParseOptions, VisualBasicParseOptions.Default) 490Dim version = CType(tree.Options, VisualBasicParseOptions).LanguageVersion
Compilation\VisualBasicDeterministicKeyBuilder.vb (1)
25Dim basicOptions = TryCast(parseOptions, VisualBasicParseOptions)
OptionsValidator.vb (1)
30Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(importFileText), VisualBasicParseOptions.Default, "")
Parser\Parser.vb (1)
52Friend Sub New(text As SourceText, options As VisualBasicParseOptions, Optional cancellationToken As CancellationToken = Nothing)
Scanner\Blender.vb (1)
187options As VisualBasicParseOptions)
Scanner\Scanner.vb (5)
50Private ReadOnly _options As VisualBasicParseOptions 106Friend Sub New(textToScan As SourceText, options As VisualBasicParseOptions, Optional isScanningForExpressionCompiler As Boolean = False) 144Friend ReadOnly Property Options As VisualBasicParseOptions 150Friend Shared Function GetPreprocessorConstants(options As VisualBasicParseOptions) As ImmutableDictionary(Of String, CConst) 2702Private Shared Function CheckFeatureAvailability(parseOptions As VisualBasicParseOptions, feature As Feature) As Boolean
SourceGeneration\VisualBasicGeneratorDriver.vb (4)
22Friend Sub New(parseOptions As VisualBasicParseOptions, generators As ImmutableArray(Of ISourceGenerator), optionsProvider As AnalyzerConfigOptionsProvider, additionalTexts As ImmutableArray(Of AdditionalText), driverOptions As GeneratorDriverOptions) 37Return VisualBasicSyntaxTree.ParseTextLazy(input.Text, CType(_state.ParseOptions, VisualBasicParseOptions), fileName) 40Public Shared Function Create(generators As ImmutableArray(Of ISourceGenerator), Optional additionalTexts As ImmutableArray(Of AdditionalText) = Nothing, Optional parseOptions As VisualBasicParseOptions = Nothing, Optional analyzerConfigOptionsProvider As AnalyzerConfigOptionsProvider = Nothing, Optional driverOptions As GeneratorDriverOptions = Nothing) As VisualBasicGeneratorDriver 46Public Shared Function Create(generators As ImmutableArray(Of ISourceGenerator), additionalTexts As ImmutableArray(Of AdditionalText), parseOptions As VisualBasicParseOptions, analyzerConfigOptionsProvider As AnalyzerConfigOptionsProvider) As VisualBasicGeneratorDriver
Syntax\SyntaxFactory.vb (2)
1067Dim options As VisualBasicParseOptions = DirectCast(tree.Options, VisualBasicParseOptions)
Syntax\SyntaxNodeFactories.vb (19)
37Return VisualBasicSyntaxTree.Create(DirectCast(root, VisualBasicSyntaxNode), If(DirectCast(options, VisualBasicParseOptions), VisualBasicParseOptions.Default), path, encoding, SourceHashAlgorithm.Sha1) 62Return VisualBasicSyntaxTree.ParseText(text, DirectCast(options, VisualBasicParseOptions), path, cancellationToken) 92Return VisualBasicSyntaxTree.ParseText(text, DirectCast(options, VisualBasicParseOptions), path, diagnosticOptions, cancellationToken) 104Dim s = New InternalSyntax.Scanner(MakeSourceText(text, offset), VisualBasicParseOptions.Default) 116Dim s = New InternalSyntax.Scanner(MakeSourceText(text, offset), VisualBasicParseOptions.Default) 129Dim s = New InternalSyntax.Scanner(MakeSourceText(text, offset), VisualBasicParseOptions.Default) 151Optional options As VisualBasicParseOptions = Nothing) As IEnumerable(Of SyntaxToken) 153Using parser = New InternalSyntax.Parser(MakeSourceText(text, offset), If(options, VisualBasicParseOptions.Default)) 178Using p = New InternalSyntax.Parser(MakeSourceText(text, offset), VisualBasicParseOptions.Default) 199Using p = New InternalSyntax.Parser(MakeSourceText(text, offset), If(DirectCast(options, VisualBasicParseOptions), VisualBasicParseOptions.Default)) 223Using p = New InternalSyntax.Parser(MakeSourceText(text, offset), VisualBasicParseOptions.Default) 236Using p = New InternalSyntax.Parser(MakeSourceText(text, offset), VisualBasicParseOptions.Default) 247Public Shared Function ParseCompilationUnit(text As String, Optional offset As Integer = 0, Optional options As VisualBasicParseOptions = Nothing) As CompilationUnitSyntax 248Using p = New InternalSyntax.Parser(MakeSourceText(text, offset), If(options, VisualBasicParseOptions.Default)) 259Using p = New InternalSyntax.Parser(MakeSourceText(text, offset), VisualBasicParseOptions.Default) 272Using p = New InternalSyntax.Parser(MakeSourceText(text, offset), VisualBasicParseOptions.Default) 292Using scanner As New InternalSyntax.Scanner(MakeSourceText(text, 0), VisualBasicParseOptions.Default) ' NOTE: Default options should be enough
Syntax\VisualBasicSyntaxTree.ConditionalSymbolsMap.vb (2)
56Friend Shared Function Create(syntaxRoot As VisualBasicSyntaxNode, options As VisualBasicParseOptions) As ConditionalSymbolsMap 67Friend Function Build(root As SyntaxNodeOrToken, options As VisualBasicParseOptions) As ImmutableDictionary(Of String, Stack(Of Tuple(Of InternalSyntax.CConst, Integer)))
Syntax\VisualBasicSyntaxTree.DebuggerSyntaxTree.vb (1)
16Friend Sub New(root As VisualBasicSyntaxNode, text As SourceText, options As VisualBasicParseOptions)
Syntax\VisualBasicSyntaxTree.DummySyntaxTree.vb (3)
49Public Overrides ReadOnly Property Options As VisualBasicParseOptions 51Return VisualBasicParseOptions.Default 91Return Create(DirectCast(root, VisualBasicSyntaxNode), DirectCast(options, VisualBasicParseOptions), FilePath, Encoding, ChecksumAlgorithm)
Syntax\VisualBasicSyntaxTree.LazySyntaxTree.vb (4)
18Private ReadOnly _options As VisualBasicParseOptions 27options As VisualBasicParseOptions, 95Public Overrides ReadOnly Property Options As VisualBasicParseOptions 124DirectCast(options, VisualBasicParseOptions),
Syntax\VisualBasicSyntaxTree.ParsedSyntaxTree.vb (4)
22Private ReadOnly _options As VisualBasicParseOptions 40options As VisualBasicParseOptions, 120Public Overrides ReadOnly Property Options As VisualBasicParseOptions 149DirectCast(options, VisualBasicParseOptions),
Syntax\VisualBasicSyntaxTree.vb (16)
27Public MustOverride Shadows ReadOnly Property Options As VisualBasicParseOptions 161Optional options As VisualBasicParseOptions = Nothing, 174options:=If(options, VisualBasicParseOptions.Default), 181options As VisualBasicParseOptions, 200Friend Shared Function CreateForDebugger(root As VisualBasicSyntaxNode, text As SourceText, options As VisualBasicParseOptions) As SyntaxTree 221options:=VisualBasicParseOptions.Default, 229Optional options As VisualBasicParseOptions = Nothing, 231Return New LazySyntaxTree(text, If(options, VisualBasicParseOptions.Default), path, Nothing) 236Optional options As VisualBasicParseOptions = Nothing, 246Optional options As VisualBasicParseOptions = Nothing, 264Optional options As VisualBasicParseOptions = Nothing, 280Optional parseOptions As VisualBasicParseOptions = Nothing, 289parseOptions = If(parseOptions, VisualBasicParseOptions.Default) 612options As VisualBasicParseOptions, 624options As VisualBasicParseOptions, 633options As VisualBasicParseOptions,
VisualBasicCompilationOptions.vb (11)
26Private _parseOptions As VisualBasicParseOptions 59''' <param name="parseOptions">An optional parameter to specify the parse options. <see cref="VisualBasicParseOptions"/></param> 79Optional parseOptions As VisualBasicParseOptions = Nothing, 156parseOptions As VisualBasicParseOptions, 224parseOptions As VisualBasicParseOptions, 468Public ReadOnly Property ParseOptions As VisualBasicParseOptions 923''' <param name="options">The parse option setting. <see cref="Microsoft.CodeAnalysis.VisualBasic.VisualBasicParseOptions"/></param> 925Public Function WithParseOptions(options As VisualBasicParseOptions) As VisualBasicCompilationOptions 1155parseOptions As VisualBasicParseOptions, 1220parseOptions As VisualBasicParseOptions, 1286Optional parseOptions As VisualBasicParseOptions = Nothing,
VisualBasicParseOptions.vb (13)
17Implements IEquatable(Of VisualBasicParseOptions) 19Public Shared ReadOnly Property [Default] As VisualBasicParseOptions = New VisualBasicParseOptions() 63Private Sub New(other As VisualBasicParseOptions) 134Public Shadows Function WithLanguageVersion(version As LanguageVersion) As VisualBasicParseOptions 148Public Shadows Function WithKind(kind As SourceCodeKind) As VisualBasicParseOptions 162Public Overloads Function WithDocumentationMode(documentationMode As DocumentationMode) As VisualBasicParseOptions 175Public Shadows Function WithPreprocessorSymbols(symbols As IEnumerable(Of KeyValuePair(Of String, Object))) As VisualBasicParseOptions 184Public Shadows Function WithPreprocessorSymbols(ParamArray symbols As KeyValuePair(Of String, Object)()) As VisualBasicParseOptions 193Public Shadows Function WithPreprocessorSymbols(symbols As ImmutableArray(Of KeyValuePair(Of String, Object))) As VisualBasicParseOptions 230Public Shadows Function WithFeatures(features As IEnumerable(Of KeyValuePair(Of String, String))) As VisualBasicParseOptions 275Public Overloads Function Equals(other As VisualBasicParseOptions) As Boolean Implements IEquatable(Of VisualBasicParseOptions).Equals 301Return Equals(TryCast(obj, VisualBasicParseOptions))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
VisualBasicInferredMemberNameSimplifier.vb (1)
10Friend Function CanSimplifyTupleName(node As SimpleArgumentSyntax, parseOptions As VisualBasicParseOptions) As Boolean
VisualBasicSyntaxFacts.vb (1)
1656Return DirectCast(options, VisualBasicParseOptions).LanguageVersion >= LanguageVersion.VisualBasic14
VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (1)
47If Not preference.Value OrElse Not CanSimplifyTupleName(argument, DirectCast(syntaxTree.Options, VisualBasicParseOptions)) Then
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
48If DirectCast(syntaxTree.Options, VisualBasicParseOptions).LanguageVersion < LanguageVersion.VisualBasic14 Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (7)
MakeFieldReadonlyTests.vb (1)
15Private Shared ReadOnly s_strictFeatureFlag As ParseOptions = VisualBasicParseOptions.Default.WithFeatures({New KeyValuePair(Of String, String)("strict", "true")})
UseAutoPropertyTests.vb (2)
342New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic9))) 467New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)))
UseInferredMemberNameTests.vb (2)
20Private Shared ReadOnly s_parseOptions As VisualBasicParseOptions = 21VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.Latest)
UseNullPropagationTests.vb (2)
51End Class", New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12))) 66End Class", New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (21)
Debugging\LocationInfoGetterTests.vb (1)
21Private Shared Async Function TestAsync(text As String, expectedName As String, expectedLineOffset As Integer, Optional parseOptions As VisualBasicParseOptions = Nothing, Optional rootNamespace As String = Nothing) As Tasks.Task
Diagnostics\Suppression\SuppressionAllCodeTests.vb (3)
24Return TestWorkspace.CreateVisualBasic(definition, DirectCast(parseOptions, VisualBasicParseOptions), composition:=s_compositionWithMockDiagnosticUpdateSourceRegistrationService) 33Await TestPragmaAsync(TestResource.AllInOneVisualBasicCode, VisualBasicParseOptions.Default, verifier:=Function(t) t.IndexOf("#Disable Warning", StringComparison.Ordinal) >= 0) 40VisualBasicParseOptions.Default,
Diagnostics\Suppression\SuppressionTests.vb (6)
577Dim enableDocCommentProcessing = VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose) 605Await TestAsync(source.Value, expected, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 615Await TestAsync(source.Value, expected, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 635Await TestAsync(source.Value, expected, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 651Await TestAsync(source.Value, expected, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 666Await TestAsync(source.Value, expected, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose))
EditAndContinue\Helpers\EditingTestBase.vb (1)
113VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.Latest),
GoToAdjacentMember\VisualBasicGoToAdjacentMemberTests.vb (1)
13Protected Overrides ReadOnly Property DefaultParseOptions As ParseOptions = VisualBasicParseOptions.Default
InvertIf\InvertMultiLineIfTests.vb (2)
746", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)) 765", VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic14))
MakeFieldReadonlyTests.vb (1)
15Private Shared ReadOnly s_strictFeatureFlag As ParseOptions = VisualBasicParseOptions.Default.WithFeatures({New KeyValuePair(Of String, String)("strict", "true")})
UseAutoPropertyTests.vb (2)
342New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic9))) 467New TestParameters(VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.VisualBasic12)))
UseInferredMemberNameTests.vb (2)
20Private Shared ReadOnly s_parseOptions As VisualBasicParseOptions = 21VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.Latest)
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 (103)
Attributes\AttributeTests_Conditional.vb (6)
276Dim parseOpts = VisualBasicParseOptions.Default.WithPreprocessorSymbols(preprocessorSymbols) 301Dim parseOpts1 = VisualBasicParseOptions.Default.WithPreprocessorSymbols(preprocessorSymbolsSrcFile1) 303Dim parseOpts2 = VisualBasicParseOptions.Default.WithPreprocessorSymbols(preprocessorSymbolsSrcFile2) 567Dim parseOpts = VisualBasicParseOptions.Default.WithPreprocessorSymbols(preprocessorSymbols) 588Dim parseOpts1 = VisualBasicParseOptions.Default.WithPreprocessorSymbols(preprocessorSymbolsSrcFile1) 590Dim parseOpts2 = VisualBasicParseOptions.Default.WithPreprocessorSymbols(preprocessorSymbolsSrcFile2)
Attributes\InternalsVisibleToAndStrongNameTests.vb (82)
67Public Sub PubKeyFromKeyFileAttribute(parseOptions As VisualBasicParseOptions) 86Public Sub PubKeyFromKeyFileAttribute_AssemblyKeyFileResolver(parseOptions As VisualBasicParseOptions) 116Public Sub PubKeyFromKeyFileAttribute_AssemblyKeyFileResolver_RelativeToCurrentParent(parseOptions As VisualBasicParseOptions) 146Public Sub PubKeyFromKeyContainerAttribute(parseOptions As VisualBasicParseOptions) 165Public Sub PubKeyFromKeyFileOptions(parseOptions As VisualBasicParseOptions) 184Public Sub PubKeyFromKeyFileOptions_ReferenceResolver(parseOptions As VisualBasicParseOptions) 222Public Sub PubKeyFromKeyFileOptionsJustPublicKey(parseOptions As VisualBasicParseOptions) 241Public Sub PubKeyFromKeyFileOptionsJustPublicKey_ReferenceResolver(parseOptions As VisualBasicParseOptions) 282Public Sub PubKeyFileNotFoundOptions(parseOptions As VisualBasicParseOptions) 304Public Sub KeyFileAttributeEmpty(parseOptions As VisualBasicParseOptions) 323Public Sub KeyContainerEmpty(parseOptions As VisualBasicParseOptions) 342Public Sub PublicKeyFromOptions_DelaySigned(parseOptions As VisualBasicParseOptions) 368Public Sub PublicKeyFromOptions_PublicSign(parseOptions As VisualBasicParseOptions) 435Public Sub PublicKeyFromOptions_InvalidCompilationOptions(parseOptions As VisualBasicParseOptions) 460Public Sub PubKeyFileBogusOptions(parseOptions As VisualBasicParseOptions) 484Public Sub PubKeyContainerBogusOptions(parseOptions As VisualBasicParseOptions) 515Public Sub IVTBasicCompilation(parseOptions As VisualBasicParseOptions) 572Public Sub IVTBasicMetadata(parseOptions As VisualBasicParseOptions) 631Public Sub SignModuleKeyContainerBogus(parseOptions As VisualBasicParseOptions) 667Public Sub SignModuleKeyFileBogus(parseOptions As VisualBasicParseOptions) 695Public Sub IVTSigned(parseOptions As VisualBasicParseOptions) 729Public Sub IVTErrorNotBothSigned_VBtoVB(parseOptions As VisualBasicParseOptions) 768Public Sub Bug781312(parseOptions As VisualBasicParseOptions) 801Public Sub IVTErrorNotBothSigned_CStoVB(parseOptions As VisualBasicParseOptions) 835Public Sub IVTDeferredSuccess(parseOptions As VisualBasicParseOptions) 867Public Sub IVTDeferredFailSignMismatch(parseOptions As VisualBasicParseOptions) 900Public Sub IVTDeferredFailKeyMismatch(parseOptions As VisualBasicParseOptions) 934Public Sub IVTSuccessThroughIAssembly(parseOptions As VisualBasicParseOptions) 965Public Sub IVTFailSignMismatchThroughIAssembly(parseOptions As VisualBasicParseOptions) 997Public Sub IVTGivesAccessToUsingDifferentKeys(parseOptions As VisualBasicParseOptions) 1033Public Sub IVTHasCulture(parseOptions As VisualBasicParseOptions) 1057Public Sub IVTNoKey(parseOptions As VisualBasicParseOptions) 1084Public Sub MaxSizeKey(parseOptions As VisualBasicParseOptions) 1141Public Sub SignIt(parseOptions As VisualBasicParseOptions) 1160Public Sub SignItWithOnlyPublicKey(parseOptions As VisualBasicParseOptions) 1205Public Sub DelaySignItWithOnlyPublicKey(parseOptions As VisualBasicParseOptions) 1224Public Sub DelaySignButNoKey(parseOptions As VisualBasicParseOptions) 1247Public Sub SignInMemory(parseOptions As VisualBasicParseOptions) 1269Public Sub InvalidAssemblyName(parseOptions As VisualBasicParseOptions) 1311Public Sub DelaySignWithAssemblySignatureKey(parseOptions As VisualBasicParseOptions) 1345Public Sub DeclareAssemblyKeyNameAndFile_BC41008(parseOptions As VisualBasicParseOptions) 1374parseOptions As VisualBasicParseOptions) 1429Public Sub SignModuleKeyContainerAttr(parseOptions As VisualBasicParseOptions) 1455Public Sub SignModuleKeyContainerCmdLine(parseOptions As VisualBasicParseOptions) 1479Public Sub SignModuleKeyContainerCmdLine_1(parseOptions As VisualBasicParseOptions) 1506Public Sub SignModuleKeyFileAttr(parseOptions As VisualBasicParseOptions) 1532Public Sub SignModuleKeyContainerCmdLine_2(parseOptions As VisualBasicParseOptions) 1554Public Sub SignModuleKeyFileCmdLine(parseOptions As VisualBasicParseOptions) 1580Public Sub SignModuleKeyFileCmdLine_1(parseOptions As VisualBasicParseOptions) 1608Public Sub SignModuleKeyFileCmdLine_2(parseOptions As VisualBasicParseOptions) 1630Public Sub Bug529779_1(parseOptions As VisualBasicParseOptions) 1664Public Sub Bug529779_2(parseOptions As VisualBasicParseOptions) 1709Public Sub AssemblySignatureKeyAttribute_1(parseOptions As VisualBasicParseOptions) 1732Public Sub AssemblySignatureKeyAttribute_2(parseOptions As VisualBasicParseOptions) 1764Public Sub AssemblySignatureKeyAttribute_3(parseOptions As VisualBasicParseOptions) 1801Public Sub AssemblySignatureKeyAttribute_4(parseOptions As VisualBasicParseOptions) 1833Public Sub AssemblySignatureKeyAttribute_5(parseOptions As VisualBasicParseOptions) 1855Public Sub AssemblySignatureKeyAttribute_6(parseOptions As VisualBasicParseOptions) 1887Public Sub AssemblySignatureKeyAttribute_7(parseOptions As VisualBasicParseOptions) 1909Public Sub PublicSignCore(options As VisualBasicCompilationOptions, parseOptions As VisualBasicParseOptions) 1945Public Sub PublicSign_NoKey(parseOptions As VisualBasicParseOptions) 1966Public Sub KeyFileFromAttributes_PublicSign(parseOptions As VisualBasicParseOptions) 1987Public Sub KeyContainerFromAttributes_PublicSign(parseOptions As VisualBasicParseOptions) 2008Public Sub PublicSign_FromKeyFileNoStrongNameProvider(parseOptions As VisualBasicParseOptions) 2016Public Sub PublicSign_FromPublicKeyFileNoStrongNameProvider(parseOptions As VisualBasicParseOptions) 2024Public Sub PublicSign_FromKeyFileAndStrongNameProvider(parseOptions As VisualBasicParseOptions) 2032Public Sub PublicSign_FromKeyFileAndNoStrongNameProvider(parseOptions As VisualBasicParseOptions) 2040Public Sub PublicSign_KeyContainerOnly(parseOptions As VisualBasicParseOptions) 2059Public Sub PublicSign_IgnoreSourceAttributes(parseOptions As VisualBasicParseOptions) 2086Public Sub PublicSign_DelaySignAttribute(parseOptions As VisualBasicParseOptions) 2109Public Sub PublicSignAndDelaySign(parseOptions As VisualBasicParseOptions) 2134Public Sub PublicSignAndDelaySignFalse(parseOptions As VisualBasicParseOptions) 2158Public Sub Bug769840(parseOptions As VisualBasicParseOptions) 2189Public Sub Bug1072350(parseOptions As VisualBasicParseOptions) 2221Public Sub Bug1072339(parseOptions As VisualBasicParseOptions) 2253Public Sub Bug1095618(parseOptions As VisualBasicParseOptions) 2268Public Sub ConsistentErrorMessageWhenProvidingNullKeyFile(parseOptions As VisualBasicParseOptions) 2278Public Sub ConsistentErrorMessageWhenProvidingEmptyKeyFile(parseOptions As VisualBasicParseOptions) 2288Public Sub ConsistentErrorMessageWhenProvidingNullKeyFile_PublicSign(parseOptions As VisualBasicParseOptions) 2301Public Sub ConsistentErrorMessageWhenProvidingEmptyKeyFile_PublicSign(parseOptions As VisualBasicParseOptions) 2314Public Sub IVT_Circularity(parseOptions As VisualBasicParseOptions) 2362Public Sub IVT_Circularity_AttributeReferencesProperty(parseOptions As VisualBasicParseOptions)
Emit\CompilationEmitTests.vb (6)
314</compilation>, assemblyName:="test", parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.None)) 360</compilation>, assemblyName:="test", parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.None)) 406</compilation>, assemblyName:="test", parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 455</compilation>, assemblyName:="test", parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 505</compilation>, assemblyName:="test", parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 554</compilation>, assemblyName:="test", parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Parse))
Emit\DynamicAnalysis\DynamicInstrumentationTests.vb (1)
159Dim parseOptions = VisualBasicParseOptions.Default.WithPreprocessorSymbols(preprocessorSymbols)
Emit\EditAndContinue\EditAndContinueTestBase.vb (2)
38Friend Shared Function MarkedSource(source As XElement, Optional fileName As String = "", Optional options As VisualBasicParseOptions = Nothing) As SourceWithMarkedNodes 42Friend Shared Function MarkedSource(source As String, Optional fileName As String = "", Optional options As VisualBasicParseOptions = Nothing) As SourceWithMarkedNodes
Emit\EntryPointTests.vb (3)
139VisualBasicSyntaxTree.ParseText(vb.Value, options:=VisualBasicParseOptions.Default)}, options:=TestOptions.ReleaseExe) 573VisualBasicSyntaxTree.ParseText(vb.Value, options:=VisualBasicParseOptions.Default)}, options:=TestOptions.ReleaseExe, references:=LatestVbReferences) 600VisualBasicSyntaxTree.ParseText(vb.Value, options:=VisualBasicParseOptions.Default)}, options:=TestOptions.ReleaseExe, references:=LatestVbReferences)
PDB\PDBTests.vb (1)
4336Dim parseOptions As VisualBasicParseOptions = New VisualBasicParseOptions(preprocessorSymbols:=defines)
PDB\VisualBasicDeterministicBuildCompilationTests.vb (2)
181For Each parseOption As VisualBasicParseOptions In GetParseOptions() 229Private Iterator Function GetParseOptions() As IEnumerable(Of VisualBasicParseOptions)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
SyntaxHelpers.vb (2)
16Friend ReadOnly ParseOptions As VisualBasicParseOptions = VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersionFacts.CurrentVersion)
Microsoft.CodeAnalysis.VisualBasic.Features (4)
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
VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (1)
47If Not preference.Value OrElse Not CanSimplifyTupleName(argument, DirectCast(syntaxTree.Options, VisualBasicParseOptions)) Then
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
48If DirectCast(syntaxTree.Options, VisualBasicParseOptions).LanguageVersion < LanguageVersion.VisualBasic14 Then
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 (37)
Binding\BindingErrorTests.vb (29)
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))
FlowAnalysis\FlowTestBase.vb (1)
80Protected Function CompileAndGetModelAndSpan(program As XElement, startNodes As List(Of VisualBasicSyntaxNode), endNodes As List(Of VisualBasicSyntaxNode), ilSource As XCData, errors As XElement, Optional parseOptions As VisualBasicParseOptions = Nothing) As VisualBasicCompilation
FlowAnalysis\RegionAnalysisTests.vb (1)
937VisualBasicParseOptions.Default.WithPreprocessorSymbols(
Semantics\ConditionalAccessTests.vb (1)
10056parseOptions:=VisualBasicParseOptions.Default.WithPreprocessorSymbols({New KeyValuePair(Of String, Object)("DEBUG", True)}))
Semantics\NonTrailingNamedArgumentsTests.vb (1)
15Private Shared ReadOnly latestParseOptions As VisualBasicParseOptions = TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)
SourceGeneration\GeneratorDriverTests.vb (1)
336Shared Function GetCompilation(parseOptions As VisualBasicParseOptions, Optional source As String = "") As Compilation
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (13)
DocumentationComments\DocCommentTests.vb (4)
20Private Shared ReadOnly s_optionsDiagnoseDocComments As VisualBasicParseOptions = VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose) 12112Dim parseOptions As VisualBasicParseOptions = 12113VisualBasicParseOptions.Default.WithDocumentationMode(
SymbolsTests\Source\TypeTests.vb (1)
686Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(text), VisualBasicParseOptions.Default, "")
SymbolsTests\SymbolErrorTests.vb (8)
20142</compilation>, parseOptions:=VisualBasic.VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 20170</compilation>, parseOptions:=VisualBasic.VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 20214</compilation>, parseOptions:=VisualBasic.VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 20262</compilation>, parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 20348</compilation>, parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 20403</compilation>, parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 20442</compilation>, parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 20477</compilation>, parseOptions:=VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (37)
IncrementalParser\IncrementalParser.vb (1)
1717Dim oldTree2 = VisualBasicSyntaxTree.Create(DirectCast(oldRoot2, VisualBasicSyntaxNode), DirectCast(tempTree2.Options, VisualBasicParseOptions), tempTree2.FilePath, Encoding.UTF8)
Parser\DeclarationTests.vb (1)
15Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(text), VisualBasicParseOptions.Default, "")
Parser\ParseDirectives.vb (3)
1255Dim options = VisualBasicParseOptions.Default.WithPreprocessorSymbols({ 1578Dim options As VisualBasicParseOptions = VisualBasicParseOptions.Default.WithPreprocessorSymbols(psymbols)
Parser\ParseErrorTests.vb (4)
4396VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 4431]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose)) 4452VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 4694Dim opt = VisualBasicParseOptions.Default.WithPreprocessorSymbols(Keypair)
Parser\ParseLanguageVersionTests.vb (1)
259For Each version In {LanguageVersion.VisualBasic11, LanguageVersion.VisualBasic12, LanguageVersion.VisualBasic14, VisualBasicParseOptions.Default.LanguageVersion}
Parser\ParseXml.vb (2)
217VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 1953VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose),
Parser\VisualBasicParseOptionsTests.vb (11)
13Private Sub TestProperty(Of T)(factory As Func(Of VisualBasicParseOptions, T, VisualBasicParseOptions), getter As Func(Of VisualBasicParseOptions, T), validValue As T) 14Dim oldOpt1 = VisualBasicParseOptions.Default 30Dim oldOpt1 = VisualBasicParseOptions.Default 49Assert.Equal(0, VisualBasicParseOptions.Default.WithPreprocessorSymbols(syms).WithPreprocessorSymbols(CType(Nothing, ImmutableArray(Of KeyValuePair(Of String, Object)))).PreprocessorSymbols.Length) 50Assert.Equal(0, VisualBasicParseOptions.Default.WithPreprocessorSymbols(syms).WithPreprocessorSymbols(DirectCast(Nothing, IEnumerable(Of KeyValuePair(Of String, Object)))).PreprocessorSymbols.Length) 51Assert.Equal(0, VisualBasicParseOptions.Default.WithPreprocessorSymbols(syms).WithPreprocessorSymbols(DirectCast(Nothing, KeyValuePair(Of String, Object)())).PreprocessorSymbols.Length) 56Dim options = VisualBasicParseOptions.Default 110Dim options = VisualBasicParseOptions.Default 234(GetType(VisualBasicParseOptions)),
Parser\XmlDocComments.vb (13)
243]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 277End Module]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 296]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 329]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 358]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 376"'''<doc/>", VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 445]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 460]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 489]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.None), 505]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Parse), 523]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 532]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose), 540]]>, VisualBasicParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose),
Syntax\SyntaxFactoryTests.vb (1)
112Dim options As VisualBasicParseOptions = TestOptions.Regular
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (59)
BasicTestBase.vb (13)
40Optional parseOptions As VisualBasicParseOptions = Nothing, 137Optional parseOptions As VisualBasicParseOptions = Nothing, 177Optional parseOptions As VisualBasicParseOptions = Nothing, 219Optional parseOptions As VisualBasicParseOptions = Nothing, 252Optional parseOptions As VisualBasicParseOptions = Nothing, 282Optional parseOptions As VisualBasicParseOptions = Nothing, 314Optional parseOptions As VisualBasicParseOptions = Nothing, 428Optional parseOptions As VisualBasicParseOptions = Nothing, 802Optional parseOptions As VisualBasicParseOptions = Nothing, 839Optional parseOptions As VisualBasicParseOptions = Nothing, 854Optional parseOptions As VisualBasicParseOptions = Nothing, 877Optional parseOptions As VisualBasicParseOptions = Nothing, 898Optional parseOptions As VisualBasicParseOptions = Nothing,
BasicTestSource.vb (2)
20Optional options As VisualBasicParseOptions = Nothing, 42Optional parseOptions As VisualBasicParseOptions = Nothing,
CompilationTestUtils.vb (16)
21Private Function ParseSources(source As IEnumerable(Of String), parseOptions As VisualBasicParseOptions) As IEnumerable(Of SyntaxTree) 29Optional parseOptions As VisualBasicParseOptions = Nothing, 40Optional parseOptions As VisualBasicParseOptions = Nothing, 129Optional parseOptions As VisualBasicParseOptions = Nothing, 138Optional parseOptions As VisualBasicParseOptions = Nothing, 147Optional parseOptions As VisualBasicParseOptions = Nothing, 159Optional parseOptions As VisualBasicParseOptions = Nothing) As VisualBasicCompilation 175Optional parseOptions As VisualBasicParseOptions = Nothing) As VisualBasicCompilation 193Optional parseOptions As VisualBasicParseOptions = Nothing, 235Optional parseOptions As VisualBasicParseOptions = Nothing) As VisualBasicCompilation 260Optional parseOptions As VisualBasicParseOptions = Nothing) As VisualBasicCompilation 279Optional parseOptions As VisualBasicParseOptions = Nothing, 286parseOptions As VisualBasicParseOptions, 299Public Function ToSourceTrees(compilationSources As XElement, Optional parseOptions As VisualBasicParseOptions = Nothing) As IEnumerable(Of SyntaxTree) 367Optional parseOptions As VisualBasicParseOptions = Nothing, 634Public Function CreateParseTreeAndSpans(programElement As XElement, Optional parseOptions As VisualBasicParseOptions = Nothing) As (tree As SyntaxTree, spans As IList(Of TextSpan))
ParserTestUtilities.vb (15)
28Public Function ParseAndVerify(code As XCData, options As VisualBasicParseOptions, Optional expectedErrors As XElement = Nothing) As SyntaxTree 33Public Function ParseAndVerify(source As String, options As VisualBasicParseOptions, Optional expectedErrors As XElement = Nothing) As SyntaxTree 51Return ParseAndVerify(source, VisualBasicParseOptions.Default, expectedErrors) 55Return ParseAndVerify(TestHelpers.NormalizeNewLines(code), VisualBasicParseOptions.Default, expectedDiagnostics, errorCodesOnly:=False) 58Public Function ParseAndVerify(code As XCData, options As VisualBasicParseOptions, ParamArray expectedDiagnostics() As DiagnosticDescription) As SyntaxTree 63Return ParseAndVerify(source, VisualBasicParseOptions.Default, expectedDiagnostics, errorCodesOnly:=False) 66Public Function ParseAndVerify(source As String, options As VisualBasicParseOptions, ParamArray expectedDiagnostics() As DiagnosticDescription) As SyntaxTree 71Return ParseAndVerify(source, VisualBasicParseOptions.Default.WithLanguageVersion(languageVersion), expectedDiagnostics, errorCodesOnly:=False) 75Return ParseAndVerify(source, VisualBasicParseOptions.Default.WithLanguageVersion(languageVersion), expectedDiagnostics, errorCodesOnly:=errorCodesOnly) 78Private Function ParseAndVerify(source As String, options As VisualBasicParseOptions, expectedDiagnostics() As DiagnosticDescription, errorCodesOnly As Boolean) As SyntaxTree 100Public Function Parse(code As XCData, Optional options As VisualBasicParseOptions = Nothing) As SyntaxTree 104Public Function Parse(code As String, Optional options As VisualBasicParseOptions = Nothing) As SyntaxTree 108Public Function Parse(source As String, fileName As String, Optional options As VisualBasicParseOptions = Nothing, Optional encoding As Encoding = Nothing) As SyntaxTree 113Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(source, encoding), options:=If(options, VisualBasicParseOptions.Default), path:=fileName) 499Public Overrides ReadOnly Property Options As VisualBasicParseOptions
TestOptions.vb (11)
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) 17Public Shared ReadOnly RegularWithLegacyStrongName As VisualBasicParseOptions = Regular.WithFeature("UseLegacyStrongNameProvider") 44Public Function WithStrictFeature(options As VisualBasicParseOptions) As VisualBasicParseOptions 49Public Function WithFeature(options As VisualBasicParseOptions, feature As String, Optional value As String = "True") As VisualBasicParseOptions 54Friend Function WithExperimental(options As VisualBasicParseOptions, ParamArray features As Feature()) As VisualBasicParseOptions
VBParser.vb (2)
11Private ReadOnly _options As VisualBasicParseOptions 13Public Sub New(Optional options As VisualBasicParseOptions = Nothing)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (17)
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
34Dim parseOptions = TryCast(document.Project.ParseOptions, VisualBasicParseOptions)
Serialization\VisualBasicOptionsSerializationService.vb (2)
45Dim vbOptions = DirectCast(options, VisualBasicParseOptions) 98Dim parseOption = If(hasParseOptions, DirectCast(ReadParseOptionsFrom(reader, cancellationToken), VisualBasicParseOptions), Nothing)
Simplification\Reducers\AbstractVisualBasicReducer.AbstractReductionRewriter.vb (2)
20Protected Property ParseOptions As VisualBasicParseOptions 34Me.ParseOptions = DirectCast(parseOptions, VisualBasicParseOptions)
VisualBasicInferredMemberNameSimplifier.vb (1)
10Friend Function CanSimplifyTupleName(node As SimpleArgumentSyntax, parseOptions As VisualBasicParseOptions) As Boolean
VisualBasicSyntaxFacts.vb (1)
1656Return DirectCast(options, VisualBasicParseOptions).LanguageVersion >= LanguageVersion.VisualBasic14
Workspace\LanguageServices\VisualBasicCompilationFactoryService.vb (1)
64Return VisualBasicGeneratorDriver.Create(generators, additionalTexts, DirectCast(parseOptions, VisualBasicParseOptions), optionsProvider)
Workspace\LanguageServices\VisualBasicSyntaxTreeFactoryService.ParsedSyntaxTree.vb (3)
22Public Overrides ReadOnly Property Options As VisualBasicParseOptions 27Public Sub New(lazyText As SourceText, root As VisualBasicSyntaxNode, options As VisualBasicParseOptions, filePath As String, encoding As Encoding, checksumAlgorithm As SourceHashAlgorithm) 74New ParsedSyntaxTree(If(ReferenceEquals(root, _root), _lazyText, Nothing), DirectCast(root, VisualBasicSyntaxNode), DirectCast(options, VisualBasicParseOptions), FilePath, Encoding, _checksumAlgorithm))
Workspace\LanguageServices\VisualBasicSyntaxTreeFactoryService.vb (6)
18Private Shared ReadOnly _parseOptionsWithLatestLanguageVersion As VisualBasicParseOptions = VisualBasicParseOptions.Default.WithLanguageVersion(LanguageVersion.Latest) 26Return VisualBasicParseOptions.Default 53Dim vbOptions1 = DirectCast(options1, VisualBasicParseOptions) 54Dim vbOptions2 = DirectCast(options2, VisualBasicParseOptions) 78Return New ParsedSyntaxTree(lazyText:=Nothing, DirectCast(root, VisualBasicSyntaxNode), DirectCast(options, VisualBasicParseOptions), filePath, encoding, checksumAlgorithm)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
Formatting\VisualBasicFormattingTestBase.vb (1)
33Return SyntaxFactory.ParseCompilationUnit(text, options:=DirectCast(parseOptions, VisualBasicParseOptions))
VisualBasicCommandLineArgumentsFactoryServiceTests.vb (1)
20Private Function GetParseOptions(ParamArray args As String()) As VisualBasicParseOptions
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (17)
MSBuildWorkspaceTestBase.cs (4)
50protected async Task AssertVBParseOptionsAsync<T>(T expected, Func<VB.VisualBasicParseOptions, T> actual) 52var options = await LoadVisualBasicParseOptionsAsync(); 89protected async Task<VB.VisualBasicParseOptions> LoadVisualBasicParseOptionsAsync() 96return (VB.VisualBasicParseOptions)project.ParseOptions;
VisualStudioMSBuildWorkspaceTests.cs (13)
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); 1851var options = (VB.VisualBasicParseOptions)project.ParseOptions; 1885var options = (VB.VisualBasicParseOptions)project.ParseOptions; 1908var options = (VB.VisualBasicParseOptions)project.ParseOptions; 2535var parseOptions = (VB.VisualBasicParseOptions)project.ParseOptions; 2561var vboptions = (VB.VisualBasicParseOptions)vbproject.ParseOptions;
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
CodeCleanup\RemoveUnnecessaryLineContinuationTests.cs (2)
1394var parseOptions = (VisualBasicParseOptions)project.ParseOptions;
Microsoft.VisualStudio.LanguageServices.UnitTests (9)
ProjectSystemShim\ConvertedVisualBasicProjectOptionsTests.vb (1)
168.WithParseOptions(VisualBasicParseOptions.Default), compilerOptions,
ProjectSystemShim\VisualBasicCompilerOptionsTests.vb (8)
26Dim options = DirectCast(workspaceProject.ParseOptions, VisualBasicParseOptions) 45Dim options = DirectCast(workspaceProject.ParseOptions, VisualBasicParseOptions) 64Dim options = DirectCast(workspaceProject.ParseOptions, VisualBasicParseOptions) 87Dim options = DirectCast(workspaceProject.ParseOptions, VisualBasicParseOptions) 110Dim options = DirectCast(workspaceProject.ParseOptions, VisualBasicParseOptions) 130Dim options = DirectCast(workspaceProject.ParseOptions, VisualBasicParseOptions) 150Dim options = DirectCast(workspaceProject.ParseOptions, VisualBasicParseOptions) 169Dim options = DirectCast(workspaceProject.ParseOptions, VisualBasicParseOptions)
Microsoft.VisualStudio.LanguageServices.VisualBasic (7)
LanguageService\VisualBasicEditorFactory.vb (1)
28Dim parseOptions = TryCast(project.ParseOptions, VisualBasicParseOptions)
ProjectSystemShim\TempPECompiler.TempPEProject.vb (2)
24Private _parseOptions As VisualBasicParseOptions 202_parseOptions = VisualBasicProject.OptionsProcessor.ApplyVisualBasicParseOptionsFromCompilerOptions(VisualBasicParseOptions.Default, pCompilerOptions)
ProjectSystemShim\VisualBasicProject.OptionsProcessor.vb (4)
94.WithParseOptions(DirectCast(visualBasicParseOptions, VisualBasicParseOptions)) _ 203Dim visualBasicParseOptions = DirectCast(parseOptions, VisualBasicParseOptions) 207Friend Shared Function ApplyVisualBasicParseOptionsFromCompilerOptions(parseOptions As VisualBasicParseOptions, ByRef compilerOptions As VBCompilerOptions) As VisualBasicParseOptions
Roslyn.VisualStudio.Next.UnitTests (2)
Remote\SnapshotSerializationTests.cs (1)
548((VisualBasic.VisualBasicCompilationOptions)project.CompilationOptions).WithParseOptions((VisualBasic.VisualBasicParseOptions)project.ParseOptions));
Services\AssetProviderTests.cs (1)
40await TestAssetAsync(Microsoft.CodeAnalysis.VisualBasic.VisualBasicParseOptions.Default);