2 instantiations of VisualBasicCommandLineParser
Microsoft.CodeAnalysis.VisualBasic (2)
CommandLine\VisualBasicCommandLineParser.vb (2)
26
Public Shared ReadOnly Property [Default] As New
VisualBasicCommandLineParser
()
31
Public Shared ReadOnly Property Script As New
VisualBasicCommandLineParser
(isScriptCommandLineParser:=True)
90 references to VisualBasicCommandLineParser
Microsoft.CodeAnalysis.Rebuild (1)
VisualBasicCompilationFactory.cs (1)
77
preprocessorSymbols =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(defineString, out var diagnostics);
Microsoft.CodeAnalysis.Test.Utilities (1)
TestableCompiler.cs (1)
207
: base(
VisualBasicCommandLineParser
.Default, responseFile: null, args, buildPaths, additionalReferenceDirectories: null, new DefaultAnalyzerAssemblyLoader(), fileSystem: fileSystem)
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCompiler.vb (1)
23
Protected Sub New(parser As
VisualBasicCommandLineParser
, responseFile As String, args As String(), buildPaths As BuildPaths, additionalReferenceDirectories As String, analyzerLoader As IAnalyzerAssemblyLoader, Optional driverCache As GeneratorDriverCache = Nothing, Optional fileSystem As ICommonCompilerFileSystem = Nothing)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicCommandLineParserService.vb (1)
25
Dim parser =
VisualBasicCommandLineParser
.Default
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (77)
CommandLineArgumentsTests.vb (35)
23
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
35
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
43
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
47
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
54
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors, previousSymbols)
60
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
66
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
72
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
78
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
84
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
89
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
94
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
102
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
110
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
115
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
120
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
137
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
142
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
147
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
152
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
158
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
162
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
170
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
183
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
187
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
194
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
198
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
202
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
206
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
210
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
214
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
218
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
228
Dim dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
262
dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
284
Dim dict =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(text, errors)
CommandLineTests.vb (42)
49
Return
VisualBasicCommandLineParser
.Default.Parse(args, baseDirectory, sdkDirectory, additionalReferenceDirectories)
55
Return
VisualBasicCommandLineParser
.Default.Parse(args, baseDirectory, sdkDirectory, additionalReferenceDirectories)
60
Return
VisualBasicCommandLineParser
.Script.Parse(args, baseDirectory, sdkDirectory, additionalReferenceDirectories)
1164
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "\somepath\someFile.goo.bar", _baseDirectory, diags, embedded:=False)
1171
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "\somepath\someFile.goo.bar,someName", _baseDirectory, diags, embedded:=False)
1178
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "\somepath\someFile.goo.bar,someName,public", _baseDirectory, diags, embedded:=False)
1186
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "\somepath\someFile.goo.bar,,private", _baseDirectory, diags, embedded:=False)
1194
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "\somepath\someFile.goo.bar,,""private""", _baseDirectory, diags, embedded:=False)
1202
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", ",,\somepath\someFile.goo.bar,,private", _baseDirectory, diags, embedded:=False)
1210
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", ", ,\somepath\someFile.goo.bar,,private", _baseDirectory, diags, embedded:=False)
1216
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "\somepath\someFile.goo.bar,,private", _baseDirectory, diags, embedded:=False)
1224
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "\somepath\someFile.goo.bar,,private, ,", _baseDirectory, diags, embedded:=False)
1231
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "\somepath\someFile.goo.bar,someName,publi", _baseDirectory, diags, embedded:=False)
1236
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "D:rive\relative\path,someName,public", _baseDirectory, diags, embedded:=False)
1241
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "inva\l*d?path,someName,public", _baseDirectory, diags, embedded:=False)
1246
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", Nothing, _baseDirectory, diags, embedded:=False)
1251
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "", _baseDirectory, diags, embedded:=False)
1256
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", " ", _baseDirectory, diags, embedded:=False)
1261
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", " , ", _baseDirectory, diags, embedded:=False)
1266
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "path, ", _baseDirectory, diags, embedded:=False)
1273
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", " ,name", _baseDirectory, diags, embedded:=False)
1278
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", " , , ", _baseDirectory, diags, embedded:=False)
1283
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "path, , ", _baseDirectory, diags, embedded:=False)
1288
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", " ,name, ", _baseDirectory, diags, embedded:=False)
1293
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", " , ,private", _baseDirectory, diags, embedded:=False)
1298
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "path,name,", _baseDirectory, diags, embedded:=False)
1305
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "path,name,,", _baseDirectory, diags, embedded:=False)
1312
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "path,name, ", _baseDirectory, diags, embedded:=False)
1317
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", "path, ,private", _baseDirectory, diags, embedded:=False)
1324
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("resource", " ,name,private", _baseDirectory, diags, embedded:=False)
1331
desc =
VisualBasicCommandLineParser
.ParseResourceDescription("", String.Format("{0},e,private", longI), _baseDirectory, diags, embedded:=False)
3534
Dim parsedArgs =
VisualBasicCommandLineParser
.Default.Parse({pathmapArg, "a.vb"}, TempRoot.Root, RuntimeEnvironment.GetRuntimeDirectory(), Nothing)
3543
Dim parsedArgs =
VisualBasicCommandLineParser
.Default.Parse(args, TempRoot.Root, RuntimeEnvironment.GetRuntimeDirectory(), Nothing)
3557
Dim args As VisualBasicCommandLineArguments =
VisualBasicCommandLineParser
.Default.Parse(New String() {}, Nothing, RuntimeEnvironment.GetRuntimeDirectory())
3569
Dim parser =
VisualBasicCommandLineParser
.Default.Parse({$"-sdkPath:{sdkPath}"}, parentDir.Path, Nothing)
3577
Dim parser =
VisualBasicCommandLineParser
.Default.Parse({"file.vb", "-sdkPath", $"-out:{parentDir.Path}"}, parentDir.Path, Nothing)
3588
Dim parser =
VisualBasicCommandLineParser
.Default.Parse({"file.vb", $"-out:{parentDir.Path}", "-sdkPath:path/to/sdk", "/noSdkPath"}, parentDir.Path, Nothing)
3597
Dim parser =
VisualBasicCommandLineParser
.Default.Parse({"file.vb", $"-out:{parentDir.Path}", "/noSdkPath", $"-sdkPath:{sdkDir.Path}"}, parentDir.Path, Nothing)
5379
Dim args = DefaultParse(
VisualBasicCommandLineParser
.ParseResponseLines(responseFile), "c:\")
5386
args = DefaultParse(
VisualBasicCommandLineParser
.ParseResponseLines(responseFile), "c:\")
5393
args = DefaultParse(
VisualBasicCommandLineParser
.ParseResponseLines(responseFile), "c:\")
9099
Dim references =
VisualBasicCommandLineParser
.ParseAssemblyReferences("", value, list, embedInteropTypes:=False)
Microsoft.CodeAnalysis.VisualBasic.Scripting (2)
Hosting\CommandLine\Vbi.vb (1)
17
MyBase.New(
VisualBasicCommandLineParser
.Script, responseFile, args, buildPaths, Nothing, analyzerLoader)
Hosting\VisualBasicReplServiceProvider.vb (1)
20
Return
VisualBasicCommandLineParser
.Script
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
MockVbi.vb (1)
15
MyBase.New(
VisualBasicCommandLineParser
.Script, responseFile, args, CreateBuildPaths(workingDirectory), Nothing, New DefaultAnalyzerAssemblyLoader())
MockVisualBasicCompiler.vb (1)
36
MyBase.New(
VisualBasicCommandLineParser
.Default, responseFile, args, buildPaths, Environment.GetEnvironmentVariable("LIB"), New DefaultAnalyzerAssemblyLoader())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
VisualBasicCommandLineParserService.vb (1)
25
Dim parser =
VisualBasicCommandLineParser
.Default
Workspace\LanguageServices\VisualBasicSyntaxTreeFactoryService.vb (1)
44
Dim preprocessorSymbols =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(defineString, diagnostics)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ProjectSystemShim\VisualBasicProject.OptionsProcessor.vb (1)
232
Dim defines =
VisualBasicCommandLineParser
.ParseConditionalCompilationSymbols(str, errors)
vbc (1)
Vbc.cs (1)
18
: base(
VisualBasicCommandLineParser
.Default, responseFile, args, buildPaths, Environment.GetEnvironmentVariable("LIB"), analyzerLoader)
VBCSCompiler (1)
VisualBasicCompilerServer.cs (1)
27
: base(
VisualBasicCommandLineParser
.Default, responseFile, args, buildPaths, libDirectory, analyzerLoader, driverCache)