46 references to Arguments
Microsoft.CodeAnalysis.VisualBasic (16)
CommandLine\VisualBasicCompiler.vb (16)
30
Debug.Assert(
Arguments
.OutputFileName IsNot Nothing OrElse
Arguments
.Errors.Length > 0 OrElse parser.IsScriptCommandLineParser)
91
Dim parseOptions =
Arguments
.ParseOptions
99
Dim sourceFiles As ImmutableArray(Of CommandLineSourceFile) =
Arguments
.SourceFiles
102
If
Arguments
.CompilationOptions.ConcurrentBuild Then
135
If
Arguments
.TouchedFilesPath IsNot Nothing Then
152
If
Arguments
.OutputLevel = OutputLevel.Verbose Then
156
Dim xmlFileResolver = New LoggingXmlFileResolver(
Arguments
.BaseDirectory, touchedFilesLogger)
159
Dim sourceFileResolver = New LoggingSourceFileResolver(ImmutableArray(Of String).Empty,
Arguments
.BaseDirectory,
Arguments
.PathMap, touchedFilesLogger)
165
Arguments
.CompilationName,
168
Arguments
.CompilationOptions.
172
WithStrongNameProvider(
Arguments
.GetStrongNameProvider(loggingFileSystem)).
179
Debug.Assert(
Arguments
.OutputFileName IsNot Nothing)
180
Return
Arguments
.OutputFileName
263
Arguments
.ResolveAnalyzersFromArguments(LanguageNames.VisualBasic, diagnostics, messageProvider, AssemblyLoader, skipAnalyzers, analyzers, generators)
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (28)
CommandLineTests.vb (25)
83
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.
Arguments
.AnalyzerConfigPaths))
123
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.
Arguments
.AnalyzerConfigPaths))
178
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.
Arguments
.AnalyzerConfigPaths))
287
Assert.Equal(cmd.
Arguments
.CompilationOptions.GeneralDiagnosticOption, ReportDiagnostic.Suppress)
290
Assert.Equal(cmd.
Arguments
.CompilationOptions.GeneralDiagnosticOption, ReportDiagnostic.Error)
293
Assert.Equal(cmd.
Arguments
.CompilationOptions.GeneralDiagnosticOption, ReportDiagnostic.Error)
296
Assert.Equal(cmd.
Arguments
.CompilationOptions.GeneralDiagnosticOption, ReportDiagnostic.Suppress)
299
Assert.Equal(cmd.
Arguments
.CompilationOptions.GeneralDiagnosticOption, ReportDiagnostic.Suppress)
302
Assert.Equal(cmd.
Arguments
.CompilationOptions.GeneralDiagnosticOption, ReportDiagnostic.Suppress)
760
AssertEx.Equal({"System.dll"}, cmd.
Arguments
.MetadataReferences.Select(Function(r) r.Reference))
766
cmd.
Arguments
.SourceFiles.Select(Function(file) file.Path))
767
Assert.NotEmpty(cmd.
Arguments
.Errors)
782
Assert.Equal("Hello", cmd.
Arguments
.CompilationOptions.RootNamespace)
942
cmd.
Arguments
.CompilationOptions.GlobalImports.Select(Function(import) import.Clause.ToString()))
7134
Assert.Equal(vbc.
Arguments
.MetadataReferences.Select(Function(r) r.Reference),
7177
Assert.Equal(vbc.
Arguments
.CompilationOptions.GlobalImports.Select(Function(i) i.Name),
7185
Assert.True(vbc.
Arguments
.CompilationOptions.OptionInfer)
7200
Assert.Equal(vbc.
Arguments
.MetadataReferences.Select(Function(r) r.Reference),
7206
Assert.Equal(0, vbc.
Arguments
.CompilationOptions.GlobalImports.Count)
7208
Assert.False(vbc.
Arguments
.CompilationOptions.OptionInfer)
7263
Assert.Equal(4, vbc.
Arguments
.CompilationOptions.GlobalImports.Count)
7264
Assert.Equal("System", vbc.
Arguments
.CompilationOptions.GlobalImports(0).Name)
7265
Assert.Equal("COLL = System.Collections", vbc.
Arguments
.CompilationOptions.GlobalImports(1).Name)
7266
Assert.Equal("System.Diagnostics", vbc.
Arguments
.CompilationOptions.GlobalImports(2).Name)
7267
Assert.Equal("COLLGEN = System.Collections.Generic", vbc.
Arguments
.CompilationOptions.GlobalImports(3).Name)
TouchedFileLoggingTests.vb (3)
170
expectedReads = cmd.
Arguments
.MetadataReferences.Select(Function(r) r.Reference).ToList()
172
Dim coreLibrary = cmd.
Arguments
.DefaultCoreLibraryReference
177
For Each file In cmd.
Arguments
.SourceFiles
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
Hosting\CommandLine\Vbi.vb (1)
21
Return CommandLineRunner.GetMetadataReferenceResolver(
Arguments
, loggerOpt)
vbc (1)
Vbc.cs (1)
28
return ConsoleUtil.RunWithUtf8Output(compiler.
Arguments
.Utf8Output, textWriter, tw => compiler.Run(tw));