Skip to content

Commit 0fb0f44

Browse files
committed
Add AggressiveInlining to inner Failure constructor
1 parent 9ea2bd7 commit 0fb0f44

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/core-taggeds-failure/Failure/Failure.T/Failure.T.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System.Diagnostics;
22
using System.Diagnostics.CodeAnalysis;
3+
using System.Runtime.CompilerServices;
34

45
namespace System;
56

@@ -10,6 +11,7 @@ namespace System;
1011

1112
private readonly string? failureMessage;
1213

14+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
1315
private Failure(TFailureCode failureCode, string? failureMessage, int _)
1416
{
1517
Debug.Assert(failureMessage is null || failureMessage.Length != default);

0 commit comments

Comments
 (0)