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
1072
If Me.DeclaringCompilation.
Options
.OutputKind.IsApplication() Then
1252
If DeclaringCompilation.
Options
.PublicSign Then
1265
If DeclaringCompilation.
Options
.OutputKind <> OutputKind.NetModule AndAlso
1266
DeclaringCompilation.
Options
.CryptoPublicKey.IsEmpty AndAlso
1269
Not DeclaringCompilation.
Options
.PublicSign AndAlso
1293
If _compilation.
Options
.PublicSign AndAlso DelaySignAttributeSetting Then
1296
NameOf(_compilation.
Options
.PublicSign))
1299
If _compilation.
Options
.OutputKind = OutputKind.NetModule Then
1300
If Not String.IsNullOrEmpty(_compilation.
Options
.CryptoKeyContainer) Then
1312
ElseIf String.Compare(_compilation.
Options
.CryptoKeyContainer, assemblyKeyContainerAttributeSetting, StringComparison.OrdinalIgnoreCase) <> 0 Then
1325
If Not String.IsNullOrEmpty(_compilation.
Options
.CryptoKeyFile) Then
1337
ElseIf String.Compare(_compilation.
Options
.CryptoKeyFile, assemblyKeyFileAttributeSetting, StringComparison.OrdinalIgnoreCase) <> 0 Then
1342
ElseIf _compilation.
Options
.PublicSign Then
1369
If _modules.Length > 1 AndAlso Not _compilation.
Options
.OutputKind.IsNetModule() Then
1420
If (DeclaringCompilation.
Options
.DelaySign.HasValue) Then
1421
Return DeclaringCompilation.
Options
.DelaySign.Value
1469
Dim compilationOptions As VisualBasicCompilationOptions = compilation.
Options
1518
Dim options As VisualBasicCompilationOptions = Me.DeclaringCompilation.
Options
1615
If _compilation.
Options
.OutputKind = OutputKind.NetModule Then
1619
If Not String.IsNullOrEmpty(_compilation.
Options
.CryptoKeyContainer) AndAlso
1624
Dim typedConstant = New TypedConstant(stringType, TypedConstantKind.Primitive, _compilation.
Options
.CryptoKeyContainer)
1628
If Not String.IsNullOrEmpty(_compilation.
Options
.CryptoKeyFile) AndAlso
1633
Dim typedConstant = New TypedConstant(stringType, TypedConstantKind.Primitive, _compilation.
Options
.CryptoKeyFile)
1706
Dim keyFile As String = _compilation.
Options
.CryptoKeyFile
1709
If DeclaringCompilation.
Options
.PublicSign Then
1713
Debug.Assert(Not DeclaringCompilation.
Options
.Errors.IsEmpty)
1733
Dim keyContainer As String = _compilation.
Options
.CryptoKeyContainer
1744
keys = StrongNameKeys.Create(DeclaringCompilation.
Options
.StrongNameProvider, keyFile, keyContainer, hasCounterSignature, MessageProvider.Instance)
1753
VersionHelper.GenerateVersionFromPatternAndCurrentTime(_compilation.
Options
.CurrentLocalTime, AssemblyVersionAttributeSetting),
1779
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)