344 references to FailsPEVerify
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (66)
CodeGen\CodeGenAsyncEHTests.cs (1)
149var verifier = CompileAndVerify(comp, expectedOutput: CodeGenAsyncTests.ExpectedOutput(expected, isRuntimeAsync: true), verify: Verification.FailsPEVerify);
CodeGen\CodeGenAsyncIteratorTests.cs (5)
8734CompileAndVerify(comp, expectedOutput: ExpectedOutput("42"), verify: Verification.FailsPEVerify); 8769CompileAndVerify(comp, expectedOutput: ExpectedOutput("42"), verify: Verification.FailsPEVerify); 8810CompileAndVerify(comp, expectedOutput: ExpectedOutput("42"), verify: Verification.FailsPEVerify); 10801CompileAndVerify(comp1, symbolValidator: validate, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 10847CompileAndVerify(comp1, symbolValidator: validate, verify: Verification.FailsPEVerify).VerifyDiagnostics();
CodeGen\CodeGenAsyncSpillTests.cs (4)
9269CompileAndVerify(source, expectedOutput: expectedOutput, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify); 9270CompileAndVerify(source, expectedOutput: expectedOutput, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify); 9563CompileAndVerify(source, expectedOutput: expectedOutput, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify); 9564CompileAndVerify(source, expectedOutput: expectedOutput, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify);
CodeGen\CodeGenAsyncTests.cs (7)
149var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 8045var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 8088var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 8299var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 8971CompileAndVerify(comp, verify: Verification.FailsPEVerify); 8992CompileAndVerify(comp, verify: Verification.FailsPEVerify); 9027CompileAndVerify(comp, verify: Verification.FailsPEVerify);
CodeGen\CodeGenExprLambdaTests.cs (1)
2873verify: Verification.FailsPEVerify);
CodeGen\CodeGenInParametersTests.cs (2)
4012var verifier = CompileAndVerify(compilation, expectedOutput: "0011", verify: Verification.FailsPEVerify); 4604var verifier = CompileAndVerify(source, expectedOutput: "00", verify: Verification.FailsPEVerify);
CodeGen\CodeGenIterators.cs (1)
2396var verifier = CompileAndVerify(compilation, verify: Verification.FailsPEVerify);
CodeGen\CodeGenOverridingAndHiding.cs (1)
2559CompileAndVerify(outerCompilation, verify: Verification.FailsPEVerify).VerifyIL("Test.Main", @"
CodeGen\CodeGenReadonlyStructTests.cs (3)
188var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"12"); 262var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"hello2"); 343var comp = CompileAndVerify(text, new[] { ref1 }, parseOptions: TestOptions.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"hello2");
CodeGen\CodeGenRefConditionalOperatorTests.cs (8)
1072var comp = CompileAndVerifyWithMscorlib40(source, references: new[] { Net40.References.System, ValueTupleRef, Net40.References.SystemCore }, expectedOutput: "00", verify: Verification.FailsPEVerify); 1160var comp = CompileAndVerify(source, expectedOutput: "00", verify: Verification.FailsPEVerify); 2394CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.ReleaseExe, verify: Verification.FailsPEVerify); 2395CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.DebugExe, verify: Verification.FailsPEVerify); 2433CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.ReleaseExe, verify: Verification.FailsPEVerify); 2434CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.DebugExe, verify: Verification.FailsPEVerify); 2484CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.ReleaseExe, verify: Verification.FailsPEVerify); 2485CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.DebugExe, verify: Verification.FailsPEVerify);
CodeGen\CodeGenRefLocalTests.cs (5)
3496verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 3536verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 3573verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 4803CompileAndVerify(source + IsExternalInitTypeDefinition, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 4824CompileAndVerify(source + IsExternalInitTypeDefinition, verify: Verification.FailsPEVerify).VerifyDiagnostics();
CodeGen\CodeGenScriptTests.cs (1)
557var verifier = CompileAndVerify(s0, verify: Verification.FailsPEVerify);
CodeGen\CodeGenStackAllocInitializerTests.cs (5)
495verify: Verification.FailsPEVerify).VerifyIL("C.Main", 914verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 1005verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 1419verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 1457verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70);
CodeGen\CodeGenTests.cs (3)
10458CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyIL("Test.Main", 12299var comp = CompileAndVerify(source, expectedOutput: @"42", parseOptions: TestOptions.Regular7_2, verify: Verification.FailsPEVerify); 12453var comp = CompileAndVerify(source, expectedOutput: @"-10", verify: Verification.FailsPEVerify);
CodeGen\CodeGenTryFinally.cs (2)
3828verify: Verification.FailsPEVerify with 3860verify: Verification.FailsPEVerify with
CodeGen\CodeGenUsingStatementTests.cs (3)
3169verify: Verification.FailsPEVerify, 3201verify: Verification.FailsPEVerify, 3239verify: Verification.FailsPEVerify,
CodeGen\DestructorTests.cs (1)
701CompileAndVerify(compilation, verify: Verification.FailsPEVerify).VerifyIL("B.Finalize",
CodeGen\SwitchTests.cs (1)
4519var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify);
CodeGen\UnsafeTests.cs (10)
6412CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @" 6502CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @" 7099CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "1234", verify: Verification.FailsPEVerify).VerifyIL("C.Main", @" 10383CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @" 10749CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify); 11083CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, verify: Verification.FailsPEVerify with 11103var c = CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify with 11125var c = CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify with 11615var verifier = CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll.WithConcurrentBuild(false), verify: Verification.FailsPEVerify); 12133var comp = CompileAndVerify(source, options: TestOptions.UnsafeReleaseExe, expectedOutput: "0", verify: Verification.FailsPEVerify);
Emit\EmitCustomModifiers.cs (2)
709CompileAndVerify(compilation, verify: Verification.FailsPEVerify); 743CompileAndVerify(compilation, verify: Verification.FailsPEVerify);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (62)
CodeGen\CodeGenSpanBasedStringConcatTests.cs (3)
590var verifier = CompileAndVerify(comp, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "sccs" : null, verify: Verification.FailsPEVerify); 2139var verifier = CompileAndVerify(comp, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "cssscsssccsc" : null, verify: Verification.FailsPEVerify); 4830var verifier = CompileAndVerify(compilation: comp, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "csssscsssscssssccscsscsccssc" : null, verify: Verification.FailsPEVerify);
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (4)
10878var v0 = CompileAndVerify(compilation0, verify: Verification.FailsPEVerify); 10940var v0 = CompileAndVerify(compilation0, verify: Verification.FailsPEVerify); 11006var v0 = CompileAndVerify(compilation0, verify: Verification.FailsPEVerify); 11110var v0 = CompileAndVerify(compilation0, verify: Verification.FailsPEVerify);
Emit\EditAndContinue\EditAndContinueTests.cs (1)
17258using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net90, verification: Verification.FailsPEVerify, parseOptions: parseOptions)
Emit\NumericIntPtrTests.cs (51)
1102var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 1140var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 1336var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput($"{size}{size}{size}{size}"), verify: Verification.FailsPEVerify); 1439CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 1463var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(@"1"), verify: Verification.FailsPEVerify); 1498var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 1654var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 1765var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 2262CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(IntPtr.Size == 4 ? "System.OverflowException" : "1152921504606846975"), verify: Verification.FailsPEVerify); 2300CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(IntPtr.Size == 4 ? "-1" : "1152921504606846975")); 2418CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(expectedOutput)); 2489var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expectedOutput), verify: Verification.FailsPEVerify); 2623var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expectedOutput), verify: Verification.FailsPEVerify); 2805CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("0, 0, 0, 0")); 2830CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 2863CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 3059CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expectedOutput), verify: Verification.FailsPEVerify); 3066CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expectedOutput), verify: Verification.FailsPEVerify); 3069CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expectedOutput), verify: Verification.FailsPEVerify); 3072CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expectedOutput), verify: Verification.FailsPEVerify); 3075CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expectedOutput), verify: Verification.FailsPEVerify); 3133var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 3301var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 6028var verifier = CompileAndVerify(comp, verify: useUnsafeContext ? Verification.Skipped : Verification.FailsPEVerify); 6257var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(expectedResult)); 6633var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(expectedResult)); 6865var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(expectedResult)); 8138CompileAndVerify(comp, verify: Verification.FailsPEVerify); 8190var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 8416var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 8620var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 8696var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 9128CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(IntPtr.Size == 4 ? "System.OverflowException" : "4294967337")).VerifyDiagnostics( 9146CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(IntPtr.Size == 4 ? "41" : "4294967337")).VerifyDiagnostics(); 9195CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(IntPtr.Size == 4 ? "System.OverflowException" : "2147483648")).VerifyDiagnostics( 9213CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput(IntPtr.Size == 4 ? "-2147483648" : "2147483648")).VerifyDiagnostics(); 9253CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 9283CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 9307CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 9435var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 9709CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 9840var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput( 10031var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 10716CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("1, 2, 3, 4"), verify: Verification.FailsPEVerify); 10732CompileAndVerify(comp2, sourceSymbolValidator: verify, symbolValidator: verify, verify: Verification.FailsPEVerify); 10838CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expected), verify: Verification.FailsPEVerify); 10906CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput(expected), verify: Verification.FailsPEVerify); 10993var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 11636return CompileAndVerify(comp, verify: Verification.FailsPEVerify); 11694var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("RAN")); 11712var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("63"), verify: Verification.FailsPEVerify);
Emit\RuntimeProbing\ModuleCancellationTests.cs (2)
781var verifier = CompileAndVerify(source, verification: Verification.FailsPEVerify); 2759var verifier = CompileAndVerify(source, verification: Verification.FailsPEVerify);
Emit\RuntimeProbing\StackOverflowProbingTests.cs (1)
687var verifier = CompileAndVerify(source, verification: Verification.FailsPEVerify);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (165)
Attributes\AttributeTests_Assembly.cs (3)
351CompileAndVerify(comp, verify: Verification.FailsPEVerify, symbolValidator: m => 1611CompileAndVerify(comp, symbolValidator: validate, verify: Verification.FailsPEVerify); 1614CompileAndVerify(comp, symbolValidator: validate, verify: Verification.FailsPEVerify);
Attributes\AttributeTests_IsByRefLike.cs (1)
1001CompileAndVerify(compilation1, verify: Verification.FailsPEVerify, symbolValidator: module =>
Attributes\AttributeTests_StructLayout.cs (3)
218CompileAndVerify(unverifiable, assemblyValidator: validator, verify: Verification.FailsPEVerify); 221CompileAndVerify(unloadable, assemblyValidator: validator, verify: Verification.FailsPEVerify); 339CompileAndVerify(source, verify: Verification.FailsPEVerify);
Attributes\AttributeTests_WellKnownAttributes.cs (2)
3701CompileAndVerify(source, options: TestOptions.ReleaseDll, verify: Verification.FailsPEVerify, sourceSymbolValidator: sourceValidator, symbolValidator: metadataValidator); 5657var verifier = CompileAndVerify(source, sourceSymbolValidator: sourceValidator, symbolValidator: metadataValidator, verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Mscorlib40);
PartialEventsAndConstructorsTests.cs (5)
1053verify: Verification.FailsPEVerify).VerifyDiagnostics(); 1205verify: virt != "virtual" ? Verification.FailsPEVerify : Verification.Fails with 1517verify: Verification.FailsPEVerify with 1889verify: Verification.FailsPEVerify with 3310verify: Verification.FailsPEVerify with
RefReadonlyParameterTests.cs (1)
679verify: Verification.FailsPEVerify);
RefStructInterfacesTests.cs (14)
23242verify: Verification.FailsPEVerify, 23266verify: Verification.FailsPEVerify, 23294verify: Verification.FailsPEVerify, 23324verify: Verification.FailsPEVerify, 23355verify: Verification.FailsPEVerify, 23386verify: Verification.FailsPEVerify, 23417verify: Verification.FailsPEVerify, 23449verify: Verification.FailsPEVerify, 23480verify: Verification.FailsPEVerify, 23511verify: Verification.FailsPEVerify, 23535verify: Verification.FailsPEVerify, 23565verify: Verification.FailsPEVerify, 23596verify: Verification.FailsPEVerify, 23620verify: Verification.FailsPEVerify,
RefUnsafeInIteratorAndAsyncTests.cs (8)
452CompileAndVerify(source, expectedOutput: IfSpans("456"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 472CompileAndVerify(source, expectedOutput: IfSpans("123"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 948CompileAndVerify(source, expectedOutput: IfSpans("-1 456"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 978CompileAndVerify(source, expectedOutput: IfSpans("-1 456"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1006CompileAndVerify(source, expectedOutput: IfSpans("-1 456"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1032CompileAndVerify(source, expectedOutput: IfSpans("123-1"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1231CompileAndVerify(source, expectedOutput: IfSpans("123"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1256CompileAndVerify(source, expectedOutput: IfSpans("123"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics();
Semantics\CollectionExpressionTests.cs (60)
4707verify: Verification.FailsPEVerify, 4731verify: Verification.FailsPEVerify, 11241verify: Verification.FailsPEVerify, 11534verify: Verification.FailsPEVerify, 11626verify: Verification.FailsPEVerify, 11921verify: Verification.FailsPEVerify, 11946verify: Verification.FailsPEVerify, 12138verify: Verification.FailsPEVerify, 12384verify: Verification.FailsPEVerify, 13234verify: Verification.FailsPEVerify, 13259verify: Verification.FailsPEVerify, 13338verify: Verification.FailsPEVerify); 14233var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.FailsPEVerify); 14444var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.FailsPEVerify); 14558var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.FailsPEVerify); 14616var verifier = CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("[[1], [2]],"), verify: Verification.FailsPEVerify); 15418verify: targetFramework == TargetFramework.Net80 ? Verification.Fails : Verification.FailsPEVerify, 15848verify: Verification.FailsPEVerify, 15897verify: Verification.FailsPEVerify, 16053verify: Verification.FailsPEVerify, 17180verify: Verification.FailsPEVerify, 17371verify: Verification.FailsPEVerify, 17420verify: Verification.FailsPEVerify, 17469verify: Verification.FailsPEVerify, 17515verify: Verification.FailsPEVerify, 17561verify: Verification.FailsPEVerify, 17653verify: Verification.FailsPEVerify, 17846verify: Verification.FailsPEVerify, 17898verify: Verification.FailsPEVerify, 18198verify: Verification.FailsPEVerify, 19117verify: Verification.FailsPEVerify, 19180verify: Verification.FailsPEVerify, 20398verify: Verification.FailsPEVerify, 20499verify: Verification.FailsPEVerify, 20624verify: Verification.FailsPEVerify, 20704verify: Verification.FailsPEVerify, 20834verify: Verification.FailsPEVerify, 20879verify: Verification.FailsPEVerify, 20984var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 21132var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 21235verify: Verification.FailsPEVerify, 21369verify: Verification.FailsPEVerify, 21523verify: Verification.FailsPEVerify, 21620verify: Verification.FailsPEVerify, 21734verify: Verification.FailsPEVerify, 21842verify: Verification.FailsPEVerify, 21950verify: Verification.FailsPEVerify, 25781verify: Verification.FailsPEVerify, 25900var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[1, 2, 3], ")); 29475CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("1 2 3"), verify: Verification.FailsPEVerify); 29499CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("1 2 3"), verify: Verification.FailsPEVerify); 29523CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("a b c"), verify: Verification.FailsPEVerify); 29546CompileAndVerify(comp, expectedOutput: IncludeExpectedOutput("97 98 99"), verify: Verification.FailsPEVerify); 29580verify: Verification.FailsPEVerify, 29637verify: Verification.FailsPEVerify, 33995var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 34078var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80); 34176var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[Derived], [Derived], ")); 34227var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[Derived], [Derived, Derived],"), targetFramework: TargetFramework.Net80); 34335var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80);
Semantics\ExtensionOperatorsTests.cs (8)
3720var verifier = CompileAndVerify(source, verify: Verification.FailsPEVerify with { PEVerifyMessage = """ 4575CompileAndVerify(comp, symbolValidator: verify, sourceSymbolValidator: verify, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 4611CompileAndVerify(comp, symbolValidator: verify, sourceSymbolValidator: verify, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 9987var verifier = CompileAndVerify(source, verify: Verification.FailsPEVerify with { PEVerifyMessage = """ 14799CompileAndVerify(comp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? "operator2operator1" : null, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 18542var verifier = CompileAndVerify(source, verify: Verification.FailsPEVerify with { PEVerifyMessage = """ 20168CompileAndVerify(comp, symbolValidator: verify, sourceSymbolValidator: verify, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 26674var verifier = CompileAndVerify(source, verify: Verification.FailsPEVerify with { PEVerifyMessage = """
Semantics\ExtensionTests.cs (36)
15700CompileAndVerify(comp, expectedOutput: ExpectedOutput("ran ran2"), verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21538CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21542var verifier = CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 21686CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21690CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 21727CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21731var verifier = CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 21860var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21889CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 21925CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21929CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22279var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 22317CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify); 22360var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 22395CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22487CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 22491CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22585var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22615CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 24133CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 24137CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 25504CompileAndVerify(comp, expectedOutput: ExpectedOutput("C"), verify: Verification.FailsPEVerify).VerifyDiagnostics(); 35943verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 36708CompileAndVerify(comp, expectedOutput: ExpectedOutput("42"), verify: Verification.FailsPEVerify).VerifyDiagnostics(); 36735CompileAndVerify(comp, expectedOutput: ExpectedOutput("'int' does not contain a definition for 'P'"), verify: Verification.FailsPEVerify); 36770CompileAndVerify(comp, expectedOutput: ExpectedOutput("'int' does not contain a definition for 'M'"), verify: Verification.FailsPEVerify); 36794CompileAndVerify(comp, expectedOutput: ExpectedOutput("42"), verify: Verification.FailsPEVerify).VerifyDiagnostics(); 41970var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 42072var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 42173var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 42244var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify); 43309var verifier = CompileAndVerify(source, verify: Verification.FailsPEVerify with { PEVerifyMessage = """ 43449verifier = CompileAndVerify(source, verify: Verification.FailsPEVerify with { PEVerifyMessage = """ 43495var verifier = CompileAndVerify(source, verify: Verification.FailsPEVerify with { PEVerifyMessage = """ 48303}, verify: Verification.FailsPEVerify). 48450CompileAndVerify(comp2, verify: Verification.FailsPEVerify).VerifyDiagnostics(
Semantics\ExtensionTests2.cs (18)
22559CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 22746CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C`1", """ 23048CompileAndVerify(src2, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C`1", """ 23474CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23510CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23546CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23582CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23662CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23923CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 25311CompileAndVerifyAndValidate(comp, expected, validate, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 25375CompileAndVerifyAndValidate(comp, expected, validate, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 25804CompileAndVerifyAndValidate(comp, expected, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 26597CompileAndVerifyAndValidate(comp, expected, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 26607CompileAndVerifyAndValidate(comp, expected, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 28860CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 28878CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 28896CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 29129CompileAndVerify(comp, expectedOutput: ExpectedOutput("ran"), verify: Verification.FailsPEVerify);
Semantics\InlineArrayTests.cs (1)
23478parseOptions: parseOptions, targetFramework: TargetFramework.Net80, verify: Verification.FailsPEVerify);
Semantics\LockTests.cs (1)
135verify: Verification.FailsPEVerify);
Semantics\PatternMatchingTests.cs (1)
6526CompileAndVerify(compilation, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify);
Semantics\PatternMatchingTests_ListPatterns.cs (2)
8059var verifier = CompileAndVerify(compilation, verify: Verification.FailsPEVerify); 8130var verifier = CompileAndVerify(compilation, expectedOutput: "1 2 3", verify: Verification.FailsPEVerify);
Semantics\RecordTests.cs (1)
14160var verifier = CompileAndVerify(comp2, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "False" : null, verify: Verification.FailsPEVerify);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (40)
Semantics\BindingAwaitTests.cs (1)
2840var compiled = CompileAndVerify(comp, expectedOutput: "dynamic42", verify: Verification.FailsPEVerify);
Semantics\DynamicTests.cs (4)
1642expectedOutput: RefFieldTests.IncludeExpectedOutput("1"), verify: Verification.FailsPEVerify).VerifyDiagnostics(); 1670expectedOutput: ro ? "0" : "1", verify: ro ? Verification.FailsPEVerify : default).VerifyDiagnostics(); 3916var verifier = CompileAndVerify(source, options: TestOptions.DebugDll.WithAllowUnsafe(true), verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3944var verifier = CompileAndVerify(source, options: TestOptions.DebugDll.WithAllowUnsafe(true), verify: Verification.FailsPEVerify).VerifyDiagnostics();
Semantics\ForEachTests.cs (1)
3085CompileAndVerify(comp, verify: Verification.FailsPEVerify).
Semantics\InitOnlyMemberTests.cs (9)
1448verify: Verification.FailsPEVerify); 2742verify: Verification.FailsPEVerify); 4197verify: Verification.FailsPEVerify); 4221" }, verify: Verification.FailsPEVerify, expectedOutput: "1"); 4257" }, verify: Verification.FailsPEVerify, expectedOutput: "1"); 4296" }, verify: Verification.FailsPEVerify, expectedOutput: "1"); 4336" }, verify: Verification.FailsPEVerify, expectedOutput: "1"); 4431" }, verify: Verification.FailsPEVerify, expectedOutput: @"I1 was 1 4565CompileAndVerify(comp, expectedOutput: "c", verify: Verification.FailsPEVerify);
Semantics\InterpolationTests.cs (2)
6683var verifier = CompileAndVerify(code, targetFramework: TargetFramework.Net90, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "abc10" : null, verify: Verification.FailsPEVerify); 6750var verifier = CompileAndVerify(code, targetFramework: TargetFramework.Net90, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "abc10" : null, verify: Verification.FailsPEVerify);
Semantics\NamedAndOptionalTests.cs (1)
774var c = CompileAndVerify(source, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify);
Semantics\NullableReferenceTypesTests.cs (2)
116702CompileAndVerify(compilation2, verify: Verification.FailsPEVerify); 116713CompileAndVerify(compilation3, verify: Verification.FailsPEVerify);
Semantics\NullableTests.cs (2)
208verifier = CompileAndVerify(source: source3, expectedOutput: "1", verify: Verification.FailsPEVerify); 267CompileAndVerify(source: source4.Replace("TYPE", type), expectedOutput: "0", verify: Verification.FailsPEVerify);
Semantics\QueryTests.cs (3)
4600verify: Verification.FailsPEVerify, 4644verify: Verification.FailsPEVerify, 4694verify: Verification.FailsPEVerify,
Semantics\RefEscapingTests.cs (10)
11611verify: Verification.FailsPEVerify) 11776verify: Verification.FailsPEVerify) 11961verify: Verification.FailsPEVerify) 12011verify: Verification.FailsPEVerify) 12061verify: Verification.FailsPEVerify) 12121verify: Verification.FailsPEVerify) 12201verify: Verification.FailsPEVerify) 12271verify: Verification.FailsPEVerify) 12303verify: Verification.FailsPEVerify) 12445verify: Verification.FailsPEVerify)
Semantics\RefLocalsAndReturnsTests.cs (5)
3298CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3299CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3300CompileAndVerify(code, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3461CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3462CompileAndVerify(code, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (11)
Symbols\AnonymousTypesSemanticsTests.cs (1)
1901CompileAndVerify(comp, expectedOutput: "RAN", verify: Verification.FailsPEVerify);
Symbols\ExtendedPartialMethodsTests.cs (2)
2093verify: Verification.FailsPEVerify).VerifyDiagnostics(); 2231verify: virt != "virtual" ? Verification.FailsPEVerify : Verification.Fails with
Symbols\PartialPropertiesTests.cs (2)
2652verify: Verification.FailsPEVerify).VerifyDiagnostics(); 2787verify: virt != "virtual" ? Verification.FailsPEVerify : Verification.Fails with
Symbols\RequiredMembersTests.cs (1)
2541CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyDiagnostics();
Symbols\Source\EventTests.cs (1)
2800verify: Verification.FailsPEVerify with
Symbols\Source\RecordTests.cs (4)
24verify: Verification.FailsPEVerify); 753var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 806var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 903var verifier = CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyDiagnostics(