18 references to VerificationStatus
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Emit\NumericIntPtrTests.cs (4)
9035CompileAndVerify(comp, verify: new Verification() { Status = VerificationStatus.PassesOrFailFast | VerificationStatus.FailsPEVerify }, expectedOutput: IncludeExpectedOutput(expectedResult)); 9070CompileAndVerify(comp, verify: new Verification() { Status = VerificationStatus.FailsPEVerify | VerificationStatus.PassesOrFailFast }, expectedOutput: IncludeExpectedOutput(expectedResult)).VerifyDiagnostics(expectedDiagnostics);
Microsoft.CodeAnalysis.Test.Utilities (14)
CommonTestBase.cs (7)
45public VerificationStatus Status { get; init; } 54public static readonly Verification Skipped = new() { Status = VerificationStatus.Skipped }; 55public static readonly Verification Passes = new() { Status = VerificationStatus.Passes }; 56public static readonly Verification FailsPEVerify = new() { Status = VerificationStatus.FailsPEVerify }; 57public static readonly Verification FailsILVerify = new() { Status = VerificationStatus.FailsILVerify }; 58public static readonly Verification Fails = new() { Status = VerificationStatus.Fails }; 59public static readonly Verification PassesOrFailFast = new() { Status = VerificationStatus.PassesOrFailFast };
CompilationVerifier.cs (5)
279catch (Exception) when (peVerify.Status.HasFlag(VerificationStatus.PassesOrFailFast)) 335if (verification.Status.HasFlag(VerificationStatus.Skipped)) 346if (verification.Status.HasFlag(VerificationStatus.FailsILVerify) && verification.ILVerifyMessage is null) 361if (verification.Status.HasFlag(VerificationStatus.FailsILVerify) && verification.ILVerifyMessage is null) 373var expectedSuccess = !verification.Status.HasFlag(VerificationStatus.FailsILVerify);
Platform\Desktop\DesktopRuntimeEnvironment.cs (2)
316if (verification.Status.HasFlag(VerificationStatus.Skipped)) 321var shouldSucceed = !verification.Status.HasFlag(VerificationStatus.FailsPEVerify);