Maze / Library /PackageCache /com.unity.inputsystem@1.6.1 /InputSystem /Utilities /ExceptionHelpers.cs
| using System; | |
| namespace UnityEngine.InputSystem.Utilities | |
| { | |
| internal static class ExceptionHelpers | |
| { | |
| public static bool IsExceptionIndicatingBugInCode(this Exception exception) | |
| { | |
| Debug.Assert(exception != null, "Exception is null"); | |
| return exception is NullReferenceException || | |
| exception is IndexOutOfRangeException || | |
| exception is ArgumentException; | |
| } | |
| } | |
| } | |