122 references to OptionStrict
Microsoft.CodeAnalysis.VisualBasic (10)
Binding\SourceModuleBinder.vb (1)
43Return _sourceModule.Options.OptionStrict
Compilation\VisualBasicCompilation.vb (1)
760WriteValue(builder, CompilationOptionNames.OptionStrict, Options.OptionStrict.ToString())
Compilation\VisualBasicDeterministicKeyBuilder.vb (1)
73writer.Write("optionStrict", basicOptions.OptionStrict)
VisualBasicCompilationOptions.vb (7)
305optionStrict:=other.OptionStrict, 576If value = Me.OptionStrict Then 1062If Not OptionStrict.IsValid Then 1063builder.Add(Diagnostic.Create(MessageProvider.Instance, ERRID.ERR_InvalidSwitchValue, NameOf(OptionStrict), OptionStrict.ToString())) 1096Me.OptionStrict = other.OptionStrict AndAlso 1123Hash.Combine(Me.OptionStrict,
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (6)
CommandLineTests.vb (6)
2205Assert.Equal(VisualBasic.OptionStrict.On, parsedArgs.CompilationOptions.OptionStrict) 2209Assert.Equal(VisualBasic.OptionStrict.On, parsedArgs.CompilationOptions.OptionStrict) 2213Assert.Equal(VisualBasic.OptionStrict.Off, parsedArgs.CompilationOptions.OptionStrict) 2217Assert.Equal(VisualBasic.OptionStrict.Custom, parsedArgs.CompilationOptions.OptionStrict) 2221Assert.Equal(VisualBasic.OptionStrict.Off, parsedArgs.CompilationOptions.OptionStrict) 2225Assert.Equal(VisualBasic.OptionStrict.Custom, parsedArgs.CompilationOptions.OptionStrict)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
PDB\VisualBasicDeterministicBuildCompilationTests.vb (1)
28pdbOptions.VerifyPdbOption("strict", originalOptions.OptionStrict)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
GenerateMember\GenerateParameterizedMember\VisualBasicCommonGenerationServiceMethods.vb (1)
22Return options.OptionStrict = OptionStrict.On
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (100)
Compilation\VisualBasicCompilationOptionsTests.vb (1)
97TestProperty(Function(old, value) old.WithOptionStrict(value), Function(opt) opt.OptionStrict, OptionStrict.On)
Semantics\BinaryOperators.vb (1)
747Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict)
Semantics\Conversions_AnonymousDelegates.vb (32)
42Assert.Equal(optStrict, compilation.Options.OptionStrict) 133Assert.Equal(optStrict, compilation.Options.OptionStrict) 190Assert.Equal(optStrict, compilation.Options.OptionStrict) 275Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 356Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 380Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 424Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 505Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 535Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 585Assert.Equal(optStrict, compilation.Options.OptionStrict) 677Assert.Equal(optStrict, compilation.Options.OptionStrict) 765Assert.Equal(optStrict, compilation.Options.OptionStrict) 853Assert.Equal(optStrict, compilation.Options.OptionStrict) 942Assert.Equal(optStrict, compilation.Options.OptionStrict) 1028Assert.Equal(optStrict, compilation.Options.OptionStrict) 1081Assert.Equal(optStrict, compilation.Options.OptionStrict) 1183Assert.Equal(optStrict, compilation.Options.OptionStrict) 1231Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1310Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 1341Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1393Assert.Equal(optStrict, compilation.Options.OptionStrict) 1498Assert.Equal(optStrict, compilation.Options.OptionStrict) 1584Assert.Equal(optStrict, compilation.Options.OptionStrict) 1631Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1709Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 1732Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1780Assert.Equal(optStrict, compilation.Options.OptionStrict) 1828Assert.Equal(optStrict, compilation.Options.OptionStrict) 1883Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1980Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 2011Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 2331Assert.Equal(optStrict, compilation.Options.OptionStrict)
Semantics\Lambda_AnonymousDelegateInference.vb (8)
55Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 71Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 95Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 322Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 333Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 352Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 434Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 553Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict)
Semantics\Lambda_Relaxation.vb (32)
35Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 111Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 120Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 151Assert.Equal(optStrict, compilation.Options.OptionStrict) 249Assert.Equal(optStrict, compilation.Options.OptionStrict) 347Assert.Equal(optStrict, compilation.Options.OptionStrict) 441Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 518Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 546Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 595Assert.Equal(optStrict, compilation.Options.OptionStrict) 679Assert.Equal(optStrict, compilation.Options.OptionStrict) 763Assert.Equal(optStrict, compilation.Options.OptionStrict) 848Assert.Equal(optStrict, compilation.Options.OptionStrict) 923Assert.Equal(optStrict, compilation.Options.OptionStrict) 968Assert.Equal(optStrict, compilation.Options.OptionStrict) 1022Assert.Equal(optStrict, compilation.Options.OptionStrict) 1177Assert.Equal(optStrict, compilation.Options.OptionStrict) 1240Assert.Equal(optStrict, compilation.Options.OptionStrict) 1290Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1403Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 1448Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1515Assert.Equal(optStrict, compilation.Options.OptionStrict) 1614Assert.Equal(optStrict, compilation.Options.OptionStrict) 1691Assert.Equal(optStrict, compilation.Options.OptionStrict) 1745Assert.Equal(optStrict, compilation.Options.OptionStrict) 1905Assert.Equal(optStrict, compilation.Options.OptionStrict) 1997Assert.Equal(optStrict, compilation.Options.OptionStrict) 2050Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 2142Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 2170Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 2225Assert.Equal(optStrict, compilation.Options.OptionStrict) 2783Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict)
Semantics\LambdaTests.vb (19)
781Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 790Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 833Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 842Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 889Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 900Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 943Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 952Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1047Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1060Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1092Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1100Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1147Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1156Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1203Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1212Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1261Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 1269Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 1355Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict)
Semantics\OverloadResolution.vb (4)
3859Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 4055Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict) 4068Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict) 4092Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict)
Semantics\QueryExpressions.vb (2)
2823Assert.Equal(OptionStrict.Off, compilation.Options.OptionStrict) 2845Assert.Equal(OptionStrict.On, compilation.Options.OptionStrict)
Semantics\UnaryOperators.vb (1)
561Assert.Equal(OptionStrict.Custom, compilation.Options.OptionStrict)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Serialization\VisualBasicOptionsSerializationService.vb (1)
28writer.WriteInt32(vbOptions.OptionStrict)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (3)
VisualStudioMSBuildWorkspaceTests.cs (3)
1732await AssertVBCompilationOptionsAsync(VB.OptionStrict.On, options => options.OptionStrict); 1743await AssertVBCompilationOptionsAsync(VB.OptionStrict.Custom, options => options.OptionStrict); 1750await AssertVBCompilationOptionsAsync(VB.OptionStrict.Custom, options => options.OptionStrict);