122 references to Options
Microsoft.CodeAnalysis.VisualBasic (122)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (2)
77
If info.Compilation.
Options
.OptimizationLevel <> OptimizationLevel.Release Then
145
ElseIf compilation.
Options
.OptimizationLevel = OptimizationLevel.Release Then
Binding\Binder.vb (3)
500
Dim rootNamespace = Me.Compilation.
Options
.RootNamespace
606
useSiteInfo = GetUseSiteInfoForWellKnownTypeMember(memberSymbol, member, compilation.
Options
.EmbedVbCoreRuntime)
1108
Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = GetUseSiteInfoForWellKnownTypeMember(memberSymbol, attributeCtor, compilation.
Options
.EmbedVbCoreRuntime)
Binding\Binder_Expressions.vb (1)
2525
If IdentifierComparison.Equals(MissingRuntimeMemberDiagnosticHelper.MyVBNamespace, name) AndAlso Me.Compilation.
Options
.EmbedVbCoreRuntime Then
Binding\Binder_Invocation.vb (1)
3152
callerInfoValue = ConstantValue.Create(callerInfoOpt.SyntaxTree.GetDisplayPath(callerInfoOpt.Span, Me.Compilation.
Options
.SourceReferenceResolver))
Binding\Binder_Lookup.vb (1)
171
If Not Me.Compilation.
Options
.EmbedVbCoreRuntime Then
Binding\Binder_Statements.vb (1)
5322
If Not Compilation.
Options
.OutputKind.IsApplication() Then
Compilation\ClsComplianceChecker.vb (3)
60
Return _filterTree Is Nothing AndAlso _compilation.
Options
.ConcurrentBuild
659
Debug.Assert(symbol.Kind <> If(Me._compilation.
Options
.OutputKind = OutputKind.NetModule, SymbolKind.Assembly, SymbolKind.NetModule) OrElse
799
Dim producingNetModule = Me._compilation.
Options
.OutputKind = OutputKind.NetModule
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (2)
481
Dim resolver = _compilation.
Options
.XmlReferenceResolver
494
_includedFileCache = New DocumentationCommentIncludeCache(_compilation.
Options
.XmlReferenceResolver)
Compilation\DocumentationComments\DocumentationCommentCompiler.Namespace.vb (1)
36
If Not Me._compilation.
Options
.OutputKind.IsNetModule() Then
Compilation\MethodCompiler.vb (5)
107
If compilation.
Options
.ConcurrentBuild Then
286
If entryPoint IsNot Nothing AndAlso compilation.
Options
.OutputKind.IsApplication Then
338
Debug.Assert(entryPoint IsNot Nothing OrElse entryPointAndDiagnostics.Diagnostics.HasAnyErrors() OrElse Not compilation.
Options
.Errors.IsDefaultOrEmpty)
499
If Me._compilation.
Options
.ConcurrentBuild Then
531
If Me._compilation.
Options
.ConcurrentBuild Then
Compilation\VisualBasicCompilation.vb (37)
244
Dim compilationOptions = Me.
Options
304
Dim embedded = If(
Options
.EmbedVbCoreRuntime, EmbeddedSymbolKind.VbCore, EmbeddedSymbolKind.None) Or
561
Me.
Options
,
603
Me.
Options
,
630
If Not String.Equals(Me.
Options
.RootNamespace, newOptions.RootNamespace, StringComparison.Ordinal) Then
649
ElseIf Me.
Options
.EmbedVbCoreRuntime <> newOptions.EmbedVbCoreRuntime OrElse Me.
Options
.ParseOptions <> newOptions.ParseOptions Then
692
Me.
Options
,
718
Me.
Options
,
740
Me.
Options
,
761
WriteValue(builder, CompilationOptionNames.Checked,
Options
.CheckOverflow.ToString())
762
WriteValue(builder, CompilationOptionNames.OptionStrict,
Options
.OptionStrict.ToString())
763
WriteValue(builder, CompilationOptionNames.OptionInfer,
Options
.OptionInfer.ToString())
764
WriteValue(builder, CompilationOptionNames.OptionCompareText,
Options
.OptionCompareText.ToString())
765
WriteValue(builder, CompilationOptionNames.OptionExplicit,
Options
.OptionExplicit.ToString())
766
WriteValue(builder, CompilationOptionNames.EmbedRuntime,
Options
.EmbedVbCoreRuntime.ToString())
768
If
Options
.GlobalImports.Length > 0 Then
769
WriteValue(builder, CompilationOptionNames.GlobalNamespaces, String.Join(";",
Options
.GlobalImports.Select(Function(x) x.Name)))
772
If Not String.IsNullOrEmpty(
Options
.RootNamespace) Then
773
WriteValue(builder, CompilationOptionNames.RootNamespace,
Options
.RootNamespace)
776
If
Options
.ParseOptions IsNot Nothing Then
777
Dim preprocessorStrings =
Options
.ParseOptions.PreprocessorSymbols.Select(
1215
Return Not Me.
Options
.SuppressEmbeddedDeclarations AndAlso
1499
If Not Me.
Options
.OutputKind.IsApplication() AndAlso ScriptClass Is Nothing Then
1503
If Me.
Options
.MainTypeName IsNot Nothing AndAlso Not Me.
Options
.MainTypeName.IsValidClrTypeName() Then
1504
Debug.Assert(Not Me.
Options
.Errors.IsDefaultOrEmpty)
1524
Dim mainTypeName As String = Me.
Options
.MainTypeName
2156
If
Options
.ConcurrentBuild Then
2173
If
Options
.ParseOptions IsNot Nothing Then
2174
parseOptionsReported.Add(
Options
.ParseOptions) ' This is reported in Options.Errors at CompilationStage.Declare
2191
builder.AddRange(
Options
.Errors)
2336
Not Me.
Options
.OutputKind.IsApplication(),
2418
If
Options
.OutputKind.IsNetModule() Then
2427
Dim kind = If(
Options
.OutputKind.IsValid(),
Options
.OutputKind, OutputKind.DynamicallyLinkedLibrary)
2759
Return
Options
Emit\EditAndContinue\EmitHelpers.vb (1)
92
compilation.
Options
.OutputKind,
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
91
Dim kind = If(compilationState.Compilation.
Options
.EnableEditAndContinue, TypeKind.Class, TypeKind.Struct)
Lowering\LocalRewriter\LocalRewriter.vb (3)
145
Return Me.Compilation.
Options
.OptimizationLevel = OptimizationLevel.Debug
587
Return ReportMissingOrBadRuntimeHelper(node, specialMember, memberSymbol, Me._diagnostics, _compilationState.Compilation.
Options
.EmbedVbCoreRuntime)
618
Return ReportMissingOrBadRuntimeHelper(node, wellKnownMember, memberSymbol, Me._diagnostics, _compilationState.Compilation.
Options
.EmbedVbCoreRuntime)
Lowering\LocalRewriter\LocalRewriter_RaiseEvent.vb (1)
161
Dim info = GetDiagnosticForMissingRuntimeHelper(memberDescriptor.DeclaringTypeMetadataName, accessorName, _compilationState.Compilation.
Options
.EmbedVbCoreRuntime)
Lowering\StateMachineRewriter\StateMachineRewriter.vb (2)
167
Dim isDebugBuild As Boolean = F.Compilation.
Options
.OptimizationLevel = OptimizationLevel.Debug
293
If Not local.SynthesizedKind.IsSlotReusable(F.Compilation.
Options
.OptimizationLevel) Then
Lowering\SyntheticBoundNodeFactory.vb (1)
267
useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(GetDiagnosticForMissingRuntimeHelper(memberDescriptor.DeclaringTypeMetadataName, memberDescriptor.Name, CompilationState.Compilation.
Options
.EmbedVbCoreRuntime))
Symbols\AnonymousTypes\AnonymousType_SymbolCollection.vb (1)
32
Dim vbEmbedRuntime = Compilation.
Options
.EmbedVbCoreRuntime
Symbols\Attributes\AttributeData.vb (3)
390
Dim resolver = compilation.
Options
.XmlReferenceResolver
554
target.DeclaringCompilation.
Options
.OutputKind = OutputKind.NetModule) OrElse
591
target.DeclaringCompilation.
Options
.OutputKind <> OutputKind.NetModule) Then
Symbols\ReferenceManager.vb (3)
295
Dim supersedeLowerVersions = compilation.
Options
.ReferencesSupersedeLowerVersions
334
compilation.
Options
.MetadataReferenceResolver,
335
compilation.
Options
.MetadataImportOptions,
Symbols\Retargeting\RetargetingModuleSymbol.vb (1)
196
Dim identityComparer = _underlyingModule.DeclaringCompilation.
Options
.AssemblyIdentityComparer
Symbols\Source\SourceAssemblySymbol.vb (35)
92
moduleBuilder.Add(New SourceModuleSymbol(Me, compilation.Declarations, compilation.
Options
, moduleName))
94
Dim importOptions = If(compilation.
Options
.MetadataImportOptions = MetadataImportOptions.All,
106
If Not compilation.
Options
.CryptoPublicKey.IsEmpty Then
108
_lazyStrongNameKeys = StrongNameKeys.Create(compilation.
Options
.CryptoPublicKey, privateKey:=Nothing, hasCounterSignature:=False, MessageProvider.Instance)
376
If _compilation.
Options
.OutputKind.IsNetModule() Then
1066
If Me.DeclaringCompilation.
Options
.OutputKind.IsApplication() Then
1246
If DeclaringCompilation.
Options
.PublicSign Then
1259
If DeclaringCompilation.
Options
.OutputKind <> OutputKind.NetModule AndAlso
1260
DeclaringCompilation.
Options
.CryptoPublicKey.IsEmpty AndAlso
1263
Not DeclaringCompilation.
Options
.PublicSign AndAlso
1287
If _compilation.
Options
.PublicSign AndAlso DelaySignAttributeSetting Then
1290
NameOf(_compilation.
Options
.PublicSign))
1293
If _compilation.
Options
.OutputKind = OutputKind.NetModule Then
1294
If Not String.IsNullOrEmpty(_compilation.
Options
.CryptoKeyContainer) Then
1306
ElseIf String.Compare(_compilation.
Options
.CryptoKeyContainer, assemblyKeyContainerAttributeSetting, StringComparison.OrdinalIgnoreCase) <> 0 Then
1319
If Not String.IsNullOrEmpty(_compilation.
Options
.CryptoKeyFile) Then
1331
ElseIf String.Compare(_compilation.
Options
.CryptoKeyFile, assemblyKeyFileAttributeSetting, StringComparison.OrdinalIgnoreCase) <> 0 Then
1336
ElseIf _compilation.
Options
.PublicSign Then
1363
If _modules.Length > 1 AndAlso Not _compilation.
Options
.OutputKind.IsNetModule() Then
1414
If (DeclaringCompilation.
Options
.DelaySign.HasValue) Then
1415
Return DeclaringCompilation.
Options
.DelaySign.Value
1463
Dim compilationOptions As VisualBasicCompilationOptions = compilation.
Options
1512
Dim options As VisualBasicCompilationOptions = Me.DeclaringCompilation.
Options
1609
If _compilation.
Options
.OutputKind = OutputKind.NetModule Then
1613
If Not String.IsNullOrEmpty(_compilation.
Options
.CryptoKeyContainer) AndAlso
1618
Dim typedConstant = New TypedConstant(stringType, TypedConstantKind.Primitive, _compilation.
Options
.CryptoKeyContainer)
1622
If Not String.IsNullOrEmpty(_compilation.
Options
.CryptoKeyFile) AndAlso
1627
Dim typedConstant = New TypedConstant(stringType, TypedConstantKind.Primitive, _compilation.
Options
.CryptoKeyFile)
1700
Dim keyFile As String = _compilation.
Options
.CryptoKeyFile
1703
If DeclaringCompilation.
Options
.PublicSign Then
1707
Debug.Assert(Not DeclaringCompilation.
Options
.Errors.IsEmpty)
1727
Dim keyContainer As String = _compilation.
Options
.CryptoKeyContainer
1738
keys = StrongNameKeys.Create(DeclaringCompilation.
Options
.StrongNameProvider, keyFile, keyContainer, hasCounterSignature, MessageProvider.Instance)
1747
VersionHelper.GenerateVersionFromPatternAndCurrentTime(_compilation.
Options
.CurrentLocalTime, AssemblyVersionAttributeSetting),
1773
If Not _compilation.
Options
.OutputKind.IsNetModule() Then
Symbols\Source\SourceModuleSymbol.vb (5)
105
Select Case DeclaringCompilation.
Options
.Platform
122
Return DeclaringCompilation.
Options
.Platform = Platform.X86
606
Dim tasks As ConcurrentStack(Of Task) = If(ContainingSourceAssembly.DeclaringCompilation.
Options
.ConcurrentBuild, New ConcurrentStack(Of Task)(), Nothing)
658
If ContainingSourceAssembly.DeclaringCompilation.
Options
.ConcurrentBuild Then
685
Dim tasks As ConcurrentStack(Of Task) = If(ContainingSourceAssembly.DeclaringCompilation.
Options
.ConcurrentBuild,
Symbols\Source\SourceNamedTypeSymbol.vb (2)
1854
For Each globalImport In Me.DeclaringCompilation.
Options
.GlobalImports
2692
Dim mainTypeName As String = DeclaringCompilation.
Options
.MainTypeName
Symbols\SymbolExtensions.vb (1)
20
Return comp IsNot Nothing And comp.
Options
.OutputKind = OutputKind.WindowsRuntimeMetadata
Symbols\WellKnownMembers.vb (5)
254
If
Options
.OptimizationLevel <> OptimizationLevel.Debug Then
266
If
Options
.OptimizationLevel <> OptimizationLevel.Debug Then
282
If
Options
.OptimizationLevel <> OptimizationLevel.Debug Then
290
If
Options
.OptimizationLevel <> OptimizationLevel.Debug Then
384
ignoreCorLibraryDuplicatedTypes:=Me.
Options
.IgnoreCorLibraryDuplicatedTypes)