18 references to CallerArgumentExpression
Microsoft.Build.Framework (18)
ErrorUtilities.cs (1)
40internal static void VerifyThrowInternalNull([NotNull] object? parameter, [CallerArgumentExpression(nameof(parameter))] string? parameterName = null)
Polyfills\ArgumentExceptionExtensions.cs (13)
35public static void ThrowIfNull([NotNull] object? argument, [CallerArgumentExpression(nameof(argument))] string? paramName = null) 61public static unsafe void ThrowIfNull(void* argument, [CallerArgumentExpression(nameof(argument))] string? paramName = null) 87public static void ThrowIfNullOrEmpty([NotNull] string? argument, [CallerArgumentExpression(nameof(argument))] string? paramName = null) 113public static void ThrowIfNullOrWhiteSpace([NotNull] string? argument, [CallerArgumentExpression(nameof(argument))] string? paramName = null) 135public static void ThrowIfZero(int value, [CallerArgumentExpression(nameof(value))] string? paramName = null) 152public static void ThrowIfNegative(int value, [CallerArgumentExpression(nameof(value))] string? paramName = null) 169public static void ThrowIfNegativeOrZero(int value, [CallerArgumentExpression(nameof(value))] string? paramName = null) 189public static void ThrowIfEqual<T>(T value, T other, [CallerArgumentExpression(nameof(value))] string? paramName = null) 209public static void ThrowIfNotEqual<T>(T value, T other, [CallerArgumentExpression(nameof(value))] string? paramName = null) 229public static void ThrowIfGreaterThan<T>(T value, T other, [CallerArgumentExpression(nameof(value))] string? paramName = null) 250public static void ThrowIfGreaterThanOrEqual<T>(T value, T other, [CallerArgumentExpression(nameof(value))] string? paramName = null) 271public static void ThrowIfLessThan<T>(T value, T other, [CallerArgumentExpression(nameof(value))] string? paramName = null) 292public static void ThrowIfLessThanOrEqual<T>(T value, T other, [CallerArgumentExpression(nameof(value))] string? paramName = null)
Telemetry\BuildTelemetry.cs (2)
151void AddIfNotNull(object? value, [CallerArgumentExpression(nameof(value))] string key = "") 195void AddIfNotNull(string? value, [CallerArgumentExpression(nameof(value))] string key = "")
Telemetry\CrashTelemetry.cs (2)
283void AddIfNotNull(object? value, [CallerArgumentExpression(nameof(value))] string key = "") 321void AddIfNotNull(string? value, [CallerArgumentExpression(nameof(value))] string key = "")